import { CdmCorpusContext, CdmReferencedEntityDeclarationDefinition, copyOptions, resolveOptions } from '../../internal';
import { ReferenceEntity } from './types';
export declare class ReferencedEntityDeclarationPersistence {
    private static TAG;
    static fromData(ctx: CdmCorpusContext, dataObj: ReferenceEntity, location: string): Promise<CdmReferencedEntityDeclarationDefinition>;
    static toData(instance: CdmReferencedEntityDeclarationDefinition, resOpt: resolveOptions, options: copyOptions): Promise<ReferenceEntity>;
}
