export default function useDocument(params: any, superdocConfig: any): { id: any; data: any; html: any; markdown: any; password: any; type: string; config: any; state: any; role: any; core: import('vue').Ref; editorMountNonce: import('vue').Ref; ydoc: import('vue').ShallowRef; provider: import('vue').ShallowRef; socket: import('vue').ShallowRef; isNewFile: import('vue').Ref; container: import('vue').Ref; pageContainers: import('vue').Ref; isReady: import('vue').Ref; rulers: import('vue').Ref; rawFields: import('vue').Ref; fields: import('vue').Ref; annotations: import('vue').Ref; conversations: import('vue').Ref; commentThreadingProfile: import('vue').Ref; setEditor: (ref: any) => any; getEditor: () => null; setPresentationEditor: (ref: any) => any; getPresentationEditor: () => null; removeComments: () => void; restoreComments: () => void; removeConversation: (conversationId: any) => void; }; //# sourceMappingURL=use-document.d.ts.map