import { DataPartition, DataPartitionPattern, TraitGroupReference, TraitReference } from '.';
/**
 * The local entity declaration for CDM folders format.
 */
export declare class EntityDeclarationDefinition {
    /**
     * The entity declaration type, can be local or referenced.
     */
    type: string;
    entityName: string;
    explanation?: string;
    exhibitsTraits?: (string | TraitReference | TraitGroupReference)[];
    entitySchema?: string;
    entityPath?: string;
    entityDeclaration?: string;
    dataPartitions?: DataPartition[];
    dataPartitionPatterns?: DataPartitionPattern[];
    lastFileStatusCheckTime: string;
    lastFileModifiedTime: string;
    lastChildFileModifiedTime?: string;
}
export declare const entityDeclarationDefinitionType: {
    readonly localEntity: string;
    readonly referencedEntity: string;
};
