import { GetDisplayPropsParams } from '../../../position/template/app-token.template.types';
import { UwuLendLendingTokenFetcher, UwuLendReserveApyData, UwuLendReserveTokenAddressesData } from '../common/uwu-lend.lending.token-fetcher';
import { UwuLendUToken } from '../contracts';
export declare class EthereumUwuLendVariableDebtTokenFetcher extends UwuLendLendingTokenFetcher {
    groupLabel: string;
    providerAddress: string;
    isDebt: boolean;
    getTokenAddress(reserveTokenAddressesData: UwuLendReserveTokenAddressesData): string;
    getApyFromReserveData(reserveApyData: UwuLendReserveApyData): number;
    getTertiaryLabel({ appToken }: GetDisplayPropsParams<UwuLendUToken>): Promise<string>;
}
