cecon-interfaces
Version:
Interfaces de Projetos Cecon
29 lines (28 loc) • 920 B
TypeScript
import { DeveloperAppStatusEnum } from '../enums';
import { IDeveloperApp } from '../interfaces';
import { DeveloperAppCredentialsEntity } from './developer-app-credentials.entity';
export declare class DeveloperAppEntity implements IDeveloperApp {
createdAt: Date;
credentials: DeveloperAppCredentialsEntity;
description: string | null;
developerId: string;
developerName: string;
developerSlug: string;
homePageUrl: string | null;
homologatedAt: Date | null;
homologatedScopes: string[];
id: string;
imageUrl: string | null;
logoUrl: string | null;
name: string;
/**
* Reference para um appId external, como por exemplo o appId do NatiV2
*/
reference: string | null;
slug: string;
softwareHouseName: string;
status: DeveloperAppStatusEnum;
tags: string[];
updatedAt: Date;
constructor(data?: Partial<DeveloperAppEntity>);
}