export interface UserSetupInput { consentText: string; subscribeToNewsletter?: boolean; info: any; } export interface SetupCurrentUserResult { id: string; setupDone: boolean; } export interface UseSetupCurrentUserOptions { fragment?: string; } export declare function useSetupCurrentUser(options?: UseSetupCurrentUserOptions): { mutate: (input: UserSetupInput) => Promise, Record>>; loading: import("@vue/composition-api").Ref; error: import("@vue/composition-api").Ref; called: import("@vue/composition-api").Ref; onDone: (fn: (param?: import("apollo-link").FetchResult, Record>) => void) => { off: () => void; }; onError: (fn: (param?: Error) => void) => { off: () => void; }; };