UNPKG

cecon-interfaces

Version:
33 lines (32 loc) 1.09 kB
import { EPayioActivationKeyStatus } from '../enums/activation-key-status.enum'; import { EPayioLicenseType } from '../enums/license-type.enum'; import { IPayioActivationKey } from '../interfaces/i-activation-key'; export declare class PayioActivationKeyEntity implements IPayioActivationKey { activationAt: Date | null; appId: string | null; appSlug: string | null; batchId: string; companyId: string | null; companyName: string | null; confirmationKey: boolean; createdAt: Date; deviceId: string | null; distributorId: string; distributorName: string; expiresAt: Date | null; gracePeriodDays: number; hardwareFingerprint: string | null; id: string; installationAt: Date | null; key: string | null; licenseType: EPayioLicenseType; logs: string[]; notes: string | null; status: EPayioActivationKeyStatus; tags: string[]; updatedAt: Date; validityPeriodMonths: number; validityTrialPeriodDays: number; versionConstraint: string[]; constructor(data?: Partial<PayioActivationKeyEntity>); }