import { PaymentMethodReserveConfig } from './paymentMethodReserveConfig';
export interface ReserveConfig {
    comments?: string;
    credit_exposure?: number;
    credit_risk_rating?: string;
    operator: string;
    payment_method_config_list?: Array<PaymentMethodReserveConfig>;
    reserve_type: ReserveConfig.ReserveTypeEnum;
    rolling_days?: number;
    rolling_percentage?: number;
    update_at?: Date;
}
export declare namespace ReserveConfig {
    const validReserveTypeEnum: readonly ["NONE", "ROLLING"];
    type ReserveTypeEnum = (typeof validReserveTypeEnum)[number] | 'UNKNOWN';
    const discriminator: string;
    const attributeTypeMap: Array<{
        name: string;
        baseName: string;
        type: string;
    }>;
}
//# sourceMappingURL=reserveConfig.d.ts.map