import { IAppToolkit } from '../../../app-toolkit/app-toolkit.interface';
export declare type RubiconPoolFetcherResponse = {
    pools: {
        address: string;
        underlyingToken: string;
    }[];
};
export declare const POOL_QUERY: string;
export declare class RubiconBathTokenDefinitionResolver {
    protected readonly appToolkit: IAppToolkit;
    constructor(appToolkit: IAppToolkit);
    private getPoolDefinitionsData;
    getPoolDefinitions(): Promise<{
        address: string;
        underlyingTokenAddress: string;
    }[]>;
}
