import { ClientError } from './clienterror';
interface Errors<T> {
    AD_ALREADY_EXISTS: T;
    BAD_SIGNATURES: T;
    BALANCE_BELOW_RESERVE: T;
    COPAYER_DATA_MISMATCH: T;
    COPAYER_IN_WALLET: T;
    COPAYER_REGISTERED: T;
    COPAYER_VOTED: T;
    DUST_AMOUNT: T;
    MORE_THAT_ONE_OUTPUT: T;
    INCORRECT_ADDRESS_NETWORK: T;
    ONLY_CASHADDR: T;
    INSUFFICIENT_FUNDS: T;
    INSUFFICIENT_FUNDS_FOR_FEE: T;
    INVALID_ADDRESS: T;
    INVALID_CHANGE_ADDRESS: T;
    KEY_IN_COPAYER: T;
    LOCKED_FUNDS: T;
    INSUFFICIENT_MATIC_FEE: T;
    LOCKED_MATIC_FEE: T;
    INSUFFICIENT_ETH_FEE: T;
    LOCKED_ETH_FEE: T;
    INSUFFICIENT_ARB_FEE: T;
    LOCKED_ARB_FEE: T;
    INSUFFICIENT_BASE_FEE: T;
    LOCKED_BASE_FEE: T;
    INSUFFICIENT_OP_FEE: T;
    LOCKED_OP_FEE: T;
    HISTORY_LIMIT_EXCEEDED: T;
    MAIN_ADDRESS_GAP_REACHED: T;
    MULTI_TX_UNSUPPORTED: T;
    NETWORK_SUSPENDED: T;
    NOT_AUTHORIZED: T;
    SCRIPT_OP_RETURN: T;
    SCRIPT_OP_RETURN_AMOUNT: T;
    SCRIPT_TYPE: T;
    TOO_MANY_KEYS: T;
    TX_ALREADY_BROADCASTED: T;
    TX_CANNOT_CREATE: T;
    TX_CANNOT_REMOVE: T;
    TX_MAX_SIZE_EXCEEDED: T;
    TX_NOT_ACCEPTED: T;
    TX_NOT_FOUND: T;
    TX_NOT_PENDING: T;
    TX_NONCE_CONFLICT: T;
    UNAVAILABLE_UTXOS: T;
    NO_INPUT_PATHS: T;
    UPGRADE_NEEDED: T;
    WALLET_ALREADY_EXISTS: T;
    WALLET_FULL: T;
    WALLET_BUSY: T;
    WALLET_NOT_COMPLETE: T;
    WALLET_NOT_FOUND: T;
    WALLET_NEED_SCAN: T;
    WRONG_SIGNING_METHOD: T;
}
export declare const Errors: Errors<ClientError> & {
    codes: Errors<string>;
};
export {};
//# sourceMappingURL=errordefinitions.d.ts.map