import { StateField } from '@codemirror/state'; import type { EditorView } from '@codemirror/view'; export declare function defineEffectField(...[initialValue]: undefined extends T ? [T] | [] : [T]): readonly [StateField, (view: EditorView, value: T) => void];