import { JupyterFrontEndPlugin } from '@jupyterlab/application'; import { IOmnibox } from './tokens'; /** * The omnibox: a single launcher overlay that fuzzy-searches workspace files * (via jupyterlab-quickopen's gitignore-aware endpoint) and JupyterLab * commands, and routes a typed prompt to one of the configured agents (running * it in a fresh terminal through the launcher's `xtralab:start-agent:` * commands). It is opened by the top-bar command bar. * * Commands run and files opened through the overlay are remembered (persisted * in the state database) and offered again at the top while the query is * empty; the `maxNumberRecents` setting caps how many of each are kept. * * The agent rows come from the launcher's `IAgentRegistry`; when the launcher * is disabled the omnibox still searches files and commands. */ declare const plugin: JupyterFrontEndPlugin; export default plugin;