scheunemann-interfaces
Version:
Interfaces de Projetos Scheunemann
22 lines (21 loc) • 701 B
TypeScript
import { AppConfigType } from '../../app';
import { ESubscriptionStatus } from '../../subscription-base';
import { IInstallation } from '../interfaces/i-installation';
import { InstallationAppEntity } from './installation-app.entity';
export declare class InstallationEntity implements IInstallation {
app: InstallationAppEntity;
companyId: string;
containerId: string;
createdAt: Date;
customConfig: AppConfigType;
customerId: string;
deviceId: string;
featureId: string;
id: string;
partnerId: string;
status: ESubscriptionStatus;
subscriptionId: string;
tags: string[];
updatedAt: Date;
constructor(data?: Partial<InstallationEntity>);
}