UNPKG

@wepublish/api

Version:
19 lines (18 loc) 752 B
import { Consent, ConsentFilter, CreateConsentInput, UpdateConsentInput } from './consent.model'; import { ConsentService } from './consent.service'; export declare class ConsentResolver { private consents; constructor(consents: ConsentService); consentList(filter: ConsentFilter): Promise<Consent[]>; consent(id: string): Promise<Consent>; createConsent(consent: CreateConsentInput): Promise<Consent>; updateConsent(consent: UpdateConsentInput): Promise<Consent>; deleteConsent(id: string): Promise<import("@prisma/client/runtime/library").GetResult<{ id: string; createdAt: Date; modifiedAt: Date; name: string; slug: string; defaultValue: boolean; }, unknown> & {}>; }