/**
 * Terminal API
 * Definition of Terminal API Schema
 *
 * The version of the OpenAPI document: 1.0.0
 *
 *
 * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 * https://openapi-generator.tech
 * Do not edit the class manually.
 */
import { ResultType } from './resultType';
export declare class Response {
    'AdditionalResponse'?: string;
    'ErrorCondition'?: Response.ErrorConditionEnum;
    'Result': ResultType;
    static discriminator: string | undefined;
    static attributeTypeMap: Array<{
        name: string;
        baseName: string;
        type: string;
    }>;
    static getAttributeTypeMap(): {
        name: string;
        baseName: string;
        type: string;
    }[];
}
export declare namespace Response {
    enum ErrorConditionEnum {
        Aborted,
        Busy,
        Cancel,
        DeviceOut,
        InProgress,
        InsertedCard,
        InvalidCard,
        LoggedOut,
        MessageFormat,
        NotAllowed,
        NotFound,
        PaymentRestriction,
        Refusal,
        UnavailableDevice,
        UnavailableService,
        UnreachableHost,
        WrongPin
    }
}
