import { PriceFeedsETH } from 'polycode-chainlink-feeds'; import { PriceFeedsAVAX } from 'polycode-chainlink-feeds'; import { PriceFeedsBSC } from 'polycode-chainlink-feeds'; import { PriceFeedModel } from 'polycode-chainlink-feeds'; import { PolycodeChainlinkSDK } from 'polycode-chainlink-feeds'; import DkgClient from "dkg.js"; export { Dev3SDK } from './core/sdk'; export { MainApi as Dev3API } from './core/api/main-api'; export { VRFSubscription } from './chainlink/vrf/VRFSubscription'; export { VRFCoordinator } from './chainlink/vrf/VRFCoordinator'; export { FunctionsOracleRegistry } from './chainlink/functions/FunctionsOracleRegistry'; export { FunctionSubscription } from './chainlink/functions/FunctionSubscription'; export { KeeperRegistry } from './chainlink/upkeep/KeeperRegistry'; export { Upkeep } from './chainlink/upkeep/Upkeep'; export { DkgClient }; export declare class Chainlink { static PriceFeeds: { ETH: PriceFeedsETH; AVAX: PriceFeedsAVAX; BSC: PriceFeedsBSC; }; static instance(rpc: string, priceFeed: T): PolycodeChainlinkSDK; }