import type { GatewayTokenAmount } from './GatewayTokenAmount'; export interface GatewayOnrampFeeBreakdown { affiliateFee: GatewayTokenAmount; executionFee: GatewayTokenAmount; layerzeroFee: GatewayTokenAmount; protocolFee: GatewayTokenAmount; solverFee: GatewayTokenAmount; } export declare function instanceOfGatewayOnrampFeeBreakdown(value: object): value is GatewayOnrampFeeBreakdown; export declare function GatewayOnrampFeeBreakdownFromJSON(json: any): GatewayOnrampFeeBreakdown; export declare function GatewayOnrampFeeBreakdownFromJSONTyped(json: any, ignoreDiscriminator: boolean): GatewayOnrampFeeBreakdown; export declare function GatewayOnrampFeeBreakdownToJSON(json: any): GatewayOnrampFeeBreakdown; export declare function GatewayOnrampFeeBreakdownToJSONTyped(value?: GatewayOnrampFeeBreakdown | null, ignoreDiscriminator?: boolean): any;