import { PaymentMethodItemDTO } from './paymentMethodItemDTO';
export interface PaymentMethodFieldDto {
    _default?: string;
    description?: string;
    example?: string;
    key?: string;
    label?: string;
    placeholder?: string;
    refresh?: boolean;
    tip?: string;
    type?: PaymentMethodFieldDto.TypeEnum;
    options?: Array<PaymentMethodItemDTO>;
}
export declare namespace PaymentMethodFieldDto {
    const validTypeEnum: readonly ["INPUT", "SELECT", "RADIO", "TRANSFER_METHOD", "DYNAMIC_SELECT"];
    type TypeEnum = (typeof validTypeEnum)[number] | 'UNKNOWN';
    const discriminator: string;
    const attributeTypeMap: Array<{
        name: string;
        baseName: string;
        type: string;
    }>;
}
//# sourceMappingURL=paymentMethodFieldDto.d.ts.map