import { KeyBinding } from "@codemirror/next/view"; import { EditorState, Transaction, StateCommand, Facet } from "@codemirror/next/state"; import { Completion } from "./completion"; export declare function snippet(template: string): (editor: { state: EditorState; dispatch: (tr: Transaction) => void; }, _completion: Completion, from: number, to: number) => void; export declare const clearSnippet: StateCommand; export declare const nextSnippetField: StateCommand; export declare const prevSnippetField: StateCommand; export declare const snippetKeymap: Facet; export declare function snippetCompletion(template: string, completion: Completion): Completion; //# sourceMappingURL=snippet.d.ts.map