import { IBorrowingFees } from "../../../contracts/types/generated/GNSMultiCollatDiamond"; import { BorrowingFee } from "."; export declare const convertPairGroupBorrowingFee: (pairGroup: IBorrowingFees.BorrowingPairGroupStructOutput) => BorrowingFee.PairGroup; export declare const convertPairBorrowingFee: (pair: IBorrowingFees.BorrowingDataStructOutput, pairOi: IBorrowingFees.OpenInterestStructOutput, pairGroup: IBorrowingFees.BorrowingPairGroupStructOutput[], feeCap: IBorrowingFees.BorrowingFeePerBlockCapStructOutput) => BorrowingFee.Pair; export declare const convertPairBorrowingFees: ([pairs, pairOi, pairGroups, feeCaps]: [ IBorrowingFees.BorrowingDataStructOutput[], IBorrowingFees.OpenInterestStructOutput[], IBorrowingFees.BorrowingPairGroupStructOutput[][], IBorrowingFees.BorrowingFeePerBlockCapStructOutput[] ]) => BorrowingFee.Pair[]; export declare const convertGroupBorrowingFee: (group: IBorrowingFees.BorrowingDataStructOutput, groupOi: IBorrowingFees.OpenInterestStructOutput) => BorrowingFee.Group; export declare const convertGroupBorrowingData: (obj: IBorrowingFees.BorrowingDataStructOutput, oi: IBorrowingFees.OpenInterestStructOutput) => BorrowingFee.BorrowingData & BorrowingFee.BorrowingOi; export declare const convertGroupBorrowingFees: ([groups, groupOis]: [ IBorrowingFees.BorrowingDataStructOutput[], IBorrowingFees.OpenInterestStructOutput[] ]) => BorrowingFee.Group[]; export declare const convertFeePerBlockCap: (feeCap: IBorrowingFees.BorrowingFeePerBlockCapStructOutput) => BorrowingFee.BorrowingFeePerBlockCap;