import { AccountMember, DashboardAccountClient } from '../types';
interface GetAndUpdateDashboardAccountResponse {
    dashboardAccount: DashboardAccountClient;
    currentMember: AccountMember;
}
export declare const getDashboardAccount: () => Promise<GetAndUpdateDashboardAccountResponse>;
interface UpdateDashboardAccountData {
    organizationName?: string;
    defaultDeliveryMethod?: string;
    organizationEmail?: string;
    defaultNetworkChainId?: number;
    organizationImage?: string;
    ethereumAddress?: string;
    tronAddress?: string;
    solanaAddress?: string;
    notifications?: {
        payoutApprovalRequested: boolean;
        largePayoutAlerts: boolean;
        balanceLowWarning: boolean;
    };
}
export declare const updateDashboardAccount: (data: UpdateDashboardAccountData) => Promise<GetAndUpdateDashboardAccountResponse>;
export declare const deleteDashboardAccount: () => Promise<any>;
export {};
