export declare enum DatabaseFormat {
    Bdb = "bdb",
    Sqlite = "sqlite"
}
export interface WalletScanningDetails {
    duration: number;
    progress: number;
}
export interface WalletInfo {
    walletname: string;
    walletversion: number;
    format: DatabaseFormat;
    balance: number;
    unconfirmed_balance: number;
    immature_balance: number;
    txcount: number;
    keypoololdest: number;
    keypoolsize: number;
    keypoolsize_hd_internal: number;
    unlocked_until?: number;
    paytxfee: number;
    hdseedid?: string;
    private_keys_enabled: boolean;
    avoid_reuse: boolean;
    scanning: WalletScanningDetails | boolean;
    descriptors: boolean;
}
