import { TypeConsent, StatusConsent } from 'enums/Consents.enum';
import { Consent } from '../models';
import ConsentDetail from 'models/ConsentDetail';
export default interface IConsentsClient {
    get: (id: string | number) => Promise<ConsentDetail>;
    getList: (userId: number | string, filter?: {
        type?: TypeConsent;
        status?: StatusConsent;
    }) => Promise<Consent[]>;
    delete: (id: string | number) => Promise<boolean>;
}
