import type { PoolConfigPayload } from "../../common-utils/static/pool-config.js"; import type { StrategyConfigPayload } from "../../common-utils/static/strategy.js"; import type { ConfigSource } from "./types.js"; export interface CustomConfigSourceOptions { getPools: () => Promise; getStrategies: () => Promise; } export declare class CustomConfigSource implements ConfigSource { #private; constructor(options: CustomConfigSourceOptions); getPools(): Promise; getStrategies(): Promise; }