import type { FeeConfigurationDto, TokenDto } from "@stakekit/api-hooks";
import BigNumber from "bignumber.js";
import { type Maybe } from "purify-ts";
import type { Prices } from "../../../domain/types/price";
import type { FeesBps } from "../types";
export declare const useFees: ({ amount, feeConfigDto, prices, token, }: {
    prices: Maybe<Prices>;
    token: Maybe<TokenDto>;
    amount: BigNumber;
    feeConfigDto: Maybe<FeeConfigurationDto>;
}) => {
    depositFee: Maybe<FeesBps>;
    managementFee: Maybe<FeesBps>;
    performanceFee: Maybe<FeesBps>;
};
