import { Network } from '../../../types/network.interface';
export declare type BadgerApiTokensResponseEntry = {
    address: string;
    decimals: number;
    name: string;
    symbol: string;
    type: string;
    vaultToken: {
        address: string;
        network: string;
    };
};
export declare type BadgerApiTokensResponse = Record<string, BadgerApiTokensResponseEntry>;
export declare class BadgerVaultTokenDefinitionsResolver {
    private getVaultDefinitionsData;
    getVaultDefinitions(network: Network): Promise<{
        address: string;
        underlyingTokenAddress: string;
    }[]>;
}
