import { CdmCorpusContext, CdmManifestDeclarationDefinition, copyOptions, resolveOptions } from '../../internal';
import { ManifestDeclaration } from './types';
export declare class ManifestDeclarationPersistence {
    /**
     * Creates an instance from object of folder type.
     * @param ctx The context.
     * @param dataObj The object to read data from.
     * @returns A new CdmManifestDeclarationDefinition instance generated.
     */
    static fromData(ctx: CdmCorpusContext, dataObj: ManifestDeclaration): CdmManifestDeclarationDefinition;
    static toData(instance: CdmManifestDeclarationDefinition, resOpt: resolveOptions, options: copyOptions): ManifestDeclaration;
}
