export declare class Provider {
    readonly name: string;
    readonly uiName: string;
    readonly kyc: boolean;
    readonly isNative: boolean;
    readonly availableOnLns: boolean;
    constructor(name: string, uiName: string, kyc: boolean, isNative: boolean, availableOnLns: boolean);
    static readonly CHANGELLY: Provider;
    static readonly EXODUS: Provider;
    static readonly ONE_INCH: Provider;
    static readonly VELORA: Provider;
    static readonly MOONPAY: Provider;
    static readonly THORCHAIN: Provider;
    static readonly UNISWAP: Provider;
    static readonly LIFI: Provider;
    static readonly CIC: Provider;
    static readonly NEAR_INTENTS: Provider;
    static readonly OKX: Provider;
    static readonly SWAPSXYZ: Provider;
    static readonly REVOLUT: Provider;
    static readonly MERCURYO: Provider;
    static readonly TRANSAK: Provider;
    static readonly TOPPER: Provider;
    static readonly COINBASE: Provider;
    static readonly COINIFY: Provider;
    static readonly RAMP_NETWORK: Provider;
    static readonly BTC_DIRECT: Provider;
    static readonly SARDINE: Provider;
    static readonly SIMPLEX: Provider;
    static readonly BANXA: Provider;
    static readonly YOU_HODLER: Provider;
    static readonly ALCHEMY_PAY: Provider;
    static readonly CRYPTO_COM: Provider;
    static readonly KILN: Provider;
    static readonly STADER_LABS: Provider;
    static readonly LIDO: Provider;
    static getNameByUiName(uiName: string): string;
}
export declare enum Rate {
    FIXED = "fixed",
    FLOAT = "float"
}
//# sourceMappingURL=Provider.d.ts.map