export type snippetsArguments = { snippets: boolean; variables: boolean; registers: boolean; logic: boolean; }; export type snippetsOptions = Partial; export type setChar = (line: number, char: string | null) => Record; export type gutterArguments = { chars: Record; }; export type gutterOptions = Partial; export type hoverArguments = { startLine: number; callback?: (word: string, text: string | null, line: number, value?: string) => string | null; }; export type hoverOptions = Partial;