export interface IEosNodeConfig {
    chainId: string;
    httpEndpoint?: string;
    keyProvider?: string[];
    mockTransactions?: () => any;
    expireInSeconds?: number;
    broadcast?: boolean;
    debug?: boolean;
    sign?: boolean;
    keyPrefix?: string;
    transactionHeaders?: (expireInSeconds: number, callback: (error: any, headers: any) => any) => any;
    logger?: {
        log?: (...args: any[]) => any;
        error?: (...args: any[]) => any;
    };
    authorization?: string;
    blockchain?: string;
}
export interface IEosNodeConfigTable {
    [name: string]: IEosNodeConfig;
}
export declare const eosNodeConfigs: IEosNodeConfigTable;
