export declare enum MainProtocolSymbols {
    ACURAST = "acurast",
    ACURAST_CANARY = "acurast_canary",
    AE = "ae",
    BASE = "base",
    BTC = "btc",
    BTC_SEGWIT = "btc_segwit",
    BTC_TAPROOT = "btc_taproot",
    ETH = "eth",
    XTZ = "xtz",
    XTZ_SHIELDED = "xtz_shielded",
    GRS = "grs",
    COSMOS = "cosmos",
    POLKADOT = "polkadot",
    KUSAMA = "kusama",
    MOONBASE = "moonbase",
    MOONRIVER = "moonriver",
    MOONBEAM = "moonbeam",
    ASTAR = "astar",
    SHIDEN = "shiden",
    ICP = "icp",
    ICP_CKBTC = "icp_ckbtc",
    COREUM = "coreum",
    OPTIMISM = "optimism",
    MINA = "mina",
    STELLAR = "stellar",
    BNB = "bnb"
}
export declare enum SubProtocolSymbols {
    XTZ_KT = "xtz-kt",
    XTZ_BTC = "xtz-btc",
    XTZ_USD = "xtz-usd",
    XTZ_KUSD = "xtz-kusd",
    XTZ_STKR = "xtz-stkr",
    XTZ_ETHTZ = "xtz-eth",
    XTZ_UUSD = "xtz-uusd",
    XTZ_YOU = "xtz-you",
    XTZ_W = "xtz-w",
    XTZ_UDEFI = "xtz-udefi",
    XTZ_UBTC = "xtz-ubtc",
    XTZ_UXTZ = "xtz-uxtz",
    XTZ_CTEZ = "xtz-ctez",
    XTZ_PLENTY = "xtz-plenty",
    XTZ_WRAP = "xtz-wrap",
    XTZ_QUIPU = "xtz-quipu",
    XTZ_DOGA = "xtz-doga",
    XTZ_BTC_TEZ = "xtz-btc-tez",
    XTZ_USDT = "xtz-usdt",
    XTZ_SIRS = "xtz-sirs",
    XTZ_STXTZ = "xtz-stxtz",
    ETH_ERC20 = "eth-erc20",
    ETH_ERC20_XCHF = "eth-erc20-xchf",
    OPTIMISM_ERC20 = "optimism-erc20",
    STELLAR_ASSET = "stellar-asset",
    BNB_ERC20 = "bnb-erc20",
    BASE_ERC20 = "base-erc20"
}
export declare type ProtocolSymbols = MainProtocolSymbols | SubProtocolSymbols;
export declare function isMainProtocolSymbol(identifier: string): identifier is MainProtocolSymbols;
export declare function isSubProtocolSymbol(identifier: string): identifier is SubProtocolSymbols;
export declare function isProtocolSymbol(identifier: string): identifier is ProtocolSymbols;
