import { MockupMarktHinweisProvider } from '../provider/MockupMarktHinweisProvider'
import type { MarktHinweis, CreateMarktHinweisInput } from '../domain/marktHinweis'

const provider = MockupMarktHinweisProvider

export const marktHinweisService = {
  getAll: (): Promise<MarktHinweis[]> => provider.getAll(),
  getById: (id: string): Promise<MarktHinweis | null> => provider.getById(id),
  create: (data: CreateMarktHinweisInput): Promise<MarktHinweis> => provider.create(data),
  update: (id: string, data: Partial<MarktHinweis>): Promise<MarktHinweis> => provider.update(id, data),
}
