declare const CustomAuthProvider: ({ middlewareUri, allowAnonymous, localAccounts, checkUser, httpClient }: any) => {
    login: (params: any) => Promise<void>;
    signup: (params: any) => Promise<any>;
    logout: () => Promise<string>;
    checkAuth: () => Promise<void>;
    checkUser: (userData: any) => any;
    checkError: (_error: any) => Promise<void>;
    getIdentity: () => {
        id: any;
        fullName: any;
    } | undefined;
};
export default CustomAuthProvider;
