export interface IssuingNonPciCardProgramDto {
    interchange_percent?: string;
    purpose?: IssuingNonPciCardProgramDto.PurposeEnum;
    sub_type?: IssuingNonPciCardProgramDto.SubTypeEnum;
    type?: IssuingNonPciCardProgramDto.TypeEnum;
}
export declare namespace IssuingNonPciCardProgramDto {
    const validPurposeEnum: readonly ["CONSUMER", "COMMERCIAL"];
    type PurposeEnum = (typeof validPurposeEnum)[number] | 'UNKNOWN';
    const validSubTypeEnum: readonly ["GOOD_FUNDS_CREDIT", "B2B_TRAVEL", "UNKNOWN"];
    type SubTypeEnum = (typeof validSubTypeEnum)[number] | 'UNKNOWN';
    const validTypeEnum: readonly ["UNKNOWN", "DEBIT", "PREPAID", "CREDIT", "DEFERRED_DEBIT"];
    type TypeEnum = (typeof validTypeEnum)[number] | 'UNKNOWN';
    const discriminator: string;
    const attributeTypeMap: Array<{
        name: string;
        baseName: string;
        type: string;
    }>;
}
//# sourceMappingURL=issuingNonPciCardProgramDto.d.ts.map