courier-vue-embedded
Version:
Vue 3 wrapper for trycourier
11 lines (10 loc) • 545 B
TypeScript
import { IRecipientPreference, PreferencePage, UpdateRecipientPreferencesPayload } from '../types/preferences';
export declare class PreferencesClient {
private _fetchRecipientPreferences;
private _fetchPreferencePage;
private get sdk();
init(): void;
fetchRecipientPreferences(tenantId?: string, draft?: boolean): Promise<IRecipientPreference>;
fetchPreferencePage(tenantId?: string, draft?: boolean): Promise<PreferencePage>;
updateRecipientPreferences(payload: UpdateRecipientPreferencesPayload): Promise<void>;
}