import { Currency } from '../../entities/Currency/Currency';
export interface ICurrencyWithDerivationPaths {
    setDerivationPath(newDerivationPath: string): void;
    getDerivationPath(): string;
}
export declare function CurrencyWithDerivationPaths<T extends Currency>(instance: T, currenciesDerivationPaths: Map<string, string>): T & ICurrencyWithDerivationPaths;
