export type SchemaCompletionItem = Readonly<{ id: string; label: string; kind: "member" | "literal" | "tag" | "attribute" | "flag"; insertText: string; snippet: boolean; detail: string; required?: boolean; sortText: string; }>; export type SchemaCompletionResult = Readonly<{ status: "available" | "unsupported"; items: readonly SchemaCompletionItem[]; range?: Readonly<{ start: number; end: number; }>; timings?: Readonly<{ contextMs: number; parseMs: number; resolveMs: number; queryMs: number; }>; }>; /** Historical callback-authored completion is retired. */ export declare function query_schema_completion(_schema: object, _source: string, _cursor: number, _unknownRanges?: readonly Readonly<{ start: number; end: number; }>[]): SchemaCompletionResult; //# sourceMappingURL=query.d.ts.map