import { IssuingNonPciRemoteAuthConfigDto } from './issuingNonPciRemoteAuthConfigDto';
import { IssuingNonPciRemoteCallConfigDto } from './issuingNonPciRemoteCallConfigDto';
import { IssuingNonPciRemoteProvisioningConfigDto } from './issuingNonPciRemoteProvisioningConfigDto';
import { IssuingNonPciSpendingLimitSettingsDto } from './issuingNonPciSpendingLimitSettingsDto';
import { IssuingNonPciTransactionUsageDto } from './issuingNonPciTransactionUsageDto';
export interface IssuingNonPciIssuingSettingDto {
    blocked_transaction_usages?: Array<IssuingNonPciTransactionUsageDto>;
    remote_auth_settings?: IssuingNonPciRemoteAuthConfigDto;
    remote_call_config?: IssuingNonPciRemoteCallConfigDto;
    remote_provisioning_config?: IssuingNonPciRemoteProvisioningConfigDto;
    spending_limit_settings: IssuingNonPciSpendingLimitSettingsDto;
}
export declare namespace IssuingNonPciIssuingSettingDto {
    const discriminator: string;
    const attributeTypeMap: Array<{
        name: string;
        baseName: string;
        type: string;
    }>;
}
//# sourceMappingURL=issuingNonPciIssuingSettingDto.d.ts.map