export type NoteErrorCode = "not_found" | "already_exists" | "ambiguous_edit" | "no_match" | "nothing_to_do" | "too_large" | "invalid_scope" | "invalid_origin" | "invalid_address" | "invalid_pattern" | "invalid_query" | "invalid_offset" | "io_error" | "internal_error"; /** Typed store refusal. Edit locations are exposed in camelCase. */ export declare class NoteError extends Error { readonly code: NoteErrorCode; readonly lineNumbers?: number[]; readonly editIndex?: number; constructor(code: NoteErrorCode, message: string, extra?: { lineNumbers?: number[]; editIndex?: number; }); }