import { RestWebServiceDocument } from "./RestWebServiceDocument";
import { AbstractDocumentManager } from "./AbstractDocumentManager";
import { RestSession } from "../RestSession";
import { RestWebServiceDocumentState } from "./RestWebServiceDocumentState";
import { DocumentManager } from "./DocumentManager";
import { DocumentFile } from "../../../generated-sources";
export declare class RestWebServiceDocumentManager extends AbstractDocumentManager<RestWebServiceDocument> implements DocumentManager<RestWebServiceDocument> {
    constructor(session: RestSession<RestWebServiceDocument>);
    protected createDocument(documentFile: DocumentFile): RestWebServiceDocument;
    protected accessInternalState(document: RestWebServiceDocument): RestWebServiceDocumentState;
}
