import { B as BlindpayApiResponse } from '../../index.d-D-hL-9i-.mjs'; import { I as InternalApiClient } from '../../api-client-CGaiOakA.mjs'; type ListPartnerFeesResponse = Array<{ id: string; instance_id: string; name: string; payout_percentage_fee: number; payout_flat_fee: number; payin_percentage_fee: number; payin_flat_fee: number; evm_wallet_address: string; stellar_wallet_address: string; }>; type CreatePartnerFeeInput = { virtual_account_set?: boolean | null; evm_wallet_address: string; name: string; payin_flat_fee: number; payin_percentage_fee: number; payout_flat_fee: number; payout_percentage_fee: number; stellar_wallet_address?: string | null; }; type CreatePartnerFeeResponse = { id: string; instance_id: string; name: string; payout_percentage_fee: number; payout_flat_fee: number; payin_percentage_fee: number; payin_flat_fee: number; evm_wallet_address?: string; stellar_wallet_address?: string; }; type GetPartnerFeeInput = string; type GetPartnerFeeResponse = { id: string; instance_id: string; evm_wallet_address: string; name: string; payin_flat_fee: number; payin_percentage_fee: number; payout_flat_fee: number; payout_percentage_fee: number; stellar_wallet_address?: string | null; }; type DeletePartnerFeeInput = string; declare function createPartnerFeesResource(instanceId: string, client: InternalApiClient): { list(): Promise>; create({ ...data }: CreatePartnerFeeInput): Promise>; get(id: GetPartnerFeeInput): Promise>; delete(id: DeletePartnerFeeInput): Promise>; }; export { type CreatePartnerFeeInput, type CreatePartnerFeeResponse, type DeletePartnerFeeInput, type GetPartnerFeeInput, type GetPartnerFeeResponse, type ListPartnerFeesResponse, createPartnerFeesResource };