export interface ApplicationFeeOption {
    amount?: string;
    currency?: string;
    metadata?: {
        [key: string]: string;
    };
    percentage?: string;
    source_type?: ApplicationFeeOption.SourceTypeEnum;
    type?: ApplicationFeeOption.TypeEnum;
}
export declare namespace ApplicationFeeOption {
    const validSourceTypeEnum: readonly ["CONVERSION", "TRANSFER"];
    type SourceTypeEnum = (typeof validSourceTypeEnum)[number] | 'UNKNOWN';
    const validTypeEnum: readonly ["FIXED", "PERCENTAGE"];
    type TypeEnum = (typeof validTypeEnum)[number] | 'UNKNOWN';
    const discriminator: string;
    const attributeTypeMap: Array<{
        name: string;
        baseName: string;
        type: string;
    }>;
}
//# sourceMappingURL=applicationFeeOption.d.ts.map