UNPKG

cecon-interfaces

Version:
30 lines (29 loc) 1.03 kB
import { ENatipayCardMode, ENatipayCardStatus } from '../enums'; import { ENatipayCardStatusProduction } from '../enums/status-production.enum'; import { ENatipayCardType } from '../enums/type.enum'; import { INatipayCardAccountProvider } from './i-card-account-provider'; import { INatipayCardConfig } from './i-card-config'; import { INatipayCardData } from './i-card-data'; export interface INatipayCard { accountProvider: INatipayCardAccountProvider; active: boolean; companyId: string; config: INatipayCardConfig; consumerExternalReference: string | null; consumerId: string | null; consumerMetadata: string | null; containerId: string | null; createdAt: Date; data: INatipayCardData; id: string; label: string; logs: string[]; mode: ENatipayCardMode; status: ENatipayCardStatus; statusProduction: ENatipayCardStatusProduction; tags: string[]; type: ENatipayCardType; unlockCode: string | null; unlockedAt: Date | null; updatedAt: Date; }