import AwaitedHandler from '../AwaitedHandler'; import AwaitedPath from '../AwaitedPath'; import { IDocumentTypeIsolate } from '../interfaces/isolate'; export declare const getState: (instance: IDocumentTypeIsolate) => IDocumentTypeIsolateProperties, setState: (instance: IDocumentTypeIsolate, properties: Partial) => void; export declare const awaitedHandler: AwaitedHandler; export default class DocumentTypeIsolate implements IDocumentTypeIsolate { get name(): Promise; get publicId(): Promise; get systemId(): Promise; } export interface IDocumentTypeIsolateProperties { awaitedPath: AwaitedPath; awaitedOptions: any; readonly name?: Promise; readonly publicId?: Promise; readonly systemId?: Promise; } export declare const DocumentTypeIsolatePropertyKeys: string[]; export declare const DocumentTypeIsolateConstantKeys: never[];