/// import { CFOrderPayResponse, CFOrder, CFPaymentsEntity, CFRefund, CFSettlementsEntity, CFFetchAllSavedInstruments, CFCryptogram, CFLink, CFLinkOrders, CFLinkCancelledResponse } from "../model/models"; interface Dictionary { [Key: string]: T; } import { IncomingHttpHeaders } from 'http'; declare class CFOrderResponse { cfOrder?: CFOrder; cfHeaders?: IncomingHttpHeaders; constructor(cfOrder: CFOrder, cfHeaders?: IncomingHttpHeaders); } declare class CFPayResponse { cfOrderPayResponse?: CFOrderPayResponse; cfHeaders?: IncomingHttpHeaders; constructor(cfOrderPayResponse: CFOrderPayResponse, cfHeaders?: Dictionary); } declare class CFPaymentsForOrderResponse { cfPaymentsEntities?: Array; cfHeaders?: IncomingHttpHeaders; constructor(cfPaymentsEntities: Array, cfHeaders?: Dictionary); } declare class CFPaymentEntityResponse { cfPaymentsEntity?: CFPaymentsEntity; cfHeaders?: IncomingHttpHeaders; constructor(cfPaymentsEntity?: CFPaymentsEntity, cfHeaders?: Dictionary); } declare class CFRefundResponse { cfRefund?: CFRefund; cfHeaders?: IncomingHttpHeaders; constructor(cfRefund: CFRefund, cfHeaders?: Dictionary); } declare class CFAllRefundsResponse { cfRefunds?: Array; cfHeaders?: IncomingHttpHeaders; constructor(cfRefunds: Array, cfHeaders?: Dictionary); } declare class CFSettlementsResponse { cfSettlementsEntity?: CFSettlementsEntity; cfHeaders?: IncomingHttpHeaders; constructor(cfSettlementsEntity: CFSettlementsEntity, cfHeaders?: Dictionary); } declare class CFAllInstrumentsResponse { cfInstruments?: Array; cfHeaders?: IncomingHttpHeaders; constructor(cfInstruments: Array, cfHeaders?: Dictionary); } declare class CFInstrumentsResponse { cfInstrument?: CFFetchAllSavedInstruments; cfHeaders?: IncomingHttpHeaders; constructor(cfInstrument: CFFetchAllSavedInstruments, cfHeaders?: Dictionary); } declare class CFCryptogramResponse { cfCryptogram?: CFCryptogram; cfHeaders?: IncomingHttpHeaders; constructor(cfCryptogram: CFCryptogram, cfHeaders?: Dictionary); } declare class CFLinkResponse { cfLink?: CFLink; cfHeaders?: IncomingHttpHeaders; constructor(cfLink: CFLink, cfHeaders?: Dictionary); } declare class CFCancelledLinkResponse { cfLink?: CFLinkCancelledResponse; cfHeaders?: IncomingHttpHeaders; constructor(cfLink: CFLinkCancelledResponse, cfHeaders?: Dictionary); } declare class CFPaymentLinkOrdersRespnse { cfLinkOrders?: Array; cfHeaders?: IncomingHttpHeaders; constructor(cfLinkOrders?: Array, cfHeaders?: Dictionary); } export { CFOrderResponse, CFPayResponse, CFPaymentsForOrderResponse, CFPaymentEntityResponse, CFRefundResponse, CFAllRefundsResponse, CFSettlementsResponse, CFAllInstrumentsResponse, CFInstrumentsResponse, CFCryptogramResponse, CFLinkResponse, CFCancelledLinkResponse, CFPaymentLinkOrdersRespnse, };