import { EletronicTransfer } from './class/eletronic-transfer'; import { BankSlip } from './class/bank-slip'; import { Recurrent } from './class/recurrent'; import { Consult } from './class/consult'; import { Card } from './class/cards'; import { CreditCard } from './class/creditcard'; import { DebitCard } from './class/debit-card'; export interface CieloConstructor { merchantId: string; merchantKey: string; debug?: boolean; sandbox?: boolean; requestId?: string; } export declare class Cielo { private merchantId; private merchantKey; private debug; private sandbox; private requestId?; creditCard: CreditCard; debitCard: DebitCard; card: Card; cartao: Card; consult: Consult; consulta: Consult; recurrent: Recurrent; recorrencia: Recurrent; bankSlip: BankSlip; boleto: BankSlip; eletronicTransfer: EletronicTransfer; transferenciaEletronica: EletronicTransfer; constructor(constructor: CieloConstructor); private getHostnames; }