UNPKG

@wepublish/api

Version:
13 lines (12 loc) 725 B
import { UserConsent, UserConsentInput, UserConsentFilter } from './user-consent.model'; import { UserConsentService } from './user-consent.service'; import { UserSession } from "../../../../authentication-api/src"; export declare class UserConsentResolver { private userConsents; constructor(userConsents: UserConsentService); userConsentList(filter?: UserConsentFilter): Promise<UserConsent[]>; userConsent(id: string): Promise<UserConsent>; createUserConsent(user: UserSession, userConsent: UserConsentInput): Promise<UserConsent>; updateUserConsent(user: UserSession, id: string, value: boolean): Promise<UserConsent>; deleteUserConsent(id: string, user: UserSession): Promise<UserConsent>; }