UNPKG

cecon-interfaces

Version:
31 lines (30 loc) 1.16 kB
import { ENatipayCardMode, ENatipayCardStatus } from '../enums'; import { ENatipayCardStatusProduction } from '../enums/status-production.enum'; import { ENatipayCardType } from '../enums/type.enum'; import { INatipayCard, INatipayCardConfig } from '../interfaces'; import { NatipayCardAccountProviderEntity } from './card-account-provider.entity'; import { NatipayCardDataEntity } from './card-data.entity'; export declare class NatipayCardEntity implements INatipayCard { accountProvider: NatipayCardAccountProviderEntity; active: boolean; companyId: string; config: INatipayCardConfig; consumerExternalReference: string | null; consumerId: string | null; consumerMetadata: string | null; containerId: string | null; createdAt: Date; data: NatipayCardDataEntity; id: string; label: string; logs: string[]; mode: ENatipayCardMode; status: ENatipayCardStatus; statusProduction: ENatipayCardStatusProduction; tags: string[]; type: ENatipayCardType; unlockCode: string | null; unlockedAt: Date | null; updatedAt: Date; constructor(data?: Partial<NatipayCardEntity>); }