import { CdmCorpusContext, CdmDataPartitionDefinition, CdmFolderDefinition, CdmTraitDefinition, copyOptions, resolveOptions } from '../../internal';
import { Partition } from './types';
export declare class DataPartitionPersistence {
    private static TAG;
    static fromData(ctx: CdmCorpusContext, object: Partition, extensionTraitDefList: CdmTraitDefinition[], localExtensionTraitDefList: CdmTraitDefinition[], documentFolder: CdmFolderDefinition): Promise<CdmDataPartitionDefinition>;
    static toData(instance: CdmDataPartitionDefinition, resOpt: resolveOptions, options: copyOptions): Promise<Partition>;
}
