/**
 * This represents some generic auth provider API, like Firebase.
 */
export declare const AuthDhis2Provider: {
    login: (params: any) => Promise<void>;
    logout: (params?: any) => Promise<void>;
    checkError: (error: any) => Promise<void>;
    checkAuth: (_params: any) => Promise<void>;
    getIdentity: () => Promise<{
        id: any;
        fullName: any;
        displayName: any;
        avatar: any;
    }>;
    getPermissions: () => Promise<void>;
};
export default AuthDhis2Provider;
