import { ExpressionEditor as Expr } from "./expression-editor.js"; export declare const ExpressionEditor: { Root: typeof Expr; CompletionPopover: import("react").ForwardRefExoticComponent, HTMLDivElement>, "ref"> & import("react").RefAttributes>; CompletionList: import("react").ForwardRefExoticComponent, HTMLUListElement>, "children"> & { children?: (props: { readonly items: import("./types.js").CompletionItem[]; readonly loading: boolean; }) => import("react").ReactNode; }, "ref"> & import("react").RefAttributes>; CompletionListItem: import("react").ForwardRefExoticComponent & import("react").LiHTMLAttributes & { readonly item: import("./types.js").CompletionItem; readonly index: number; }, "ref"> & import("react").RefAttributes>; }; export { createCompletionProvider } from "./create-completion-provider.js"; export type { CompletionItem } from "./types.js"; export type { ContextEntry } from "./create-completion-provider.js";