import type { ConstructProviderFetchInput } from '../../types';
import { ApproveToken } from '../../helpers/approve';
export type ApproveTokenForOTCOrderFunctions<T> = {
    /** @description approving AugustusRFQ as spender for makerAsset */
    approveMakerTokenForOTCOrder: ApproveToken<T>;
    /** @description approving AugustusRFQ as spender for takerAsset to call SDK.fillOrderDirectly */
    approveTakerTokenForOTCOrder: ApproveToken<T>;
};
export declare const constructApproveTokenForOTCOrder: <T>(options: ConstructProviderFetchInput<T, "transactCall">) => ApproveTokenForOTCOrderFunctions<T>;
//# sourceMappingURL=approveForOrder.d.ts.map