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>);
}
