import { ICommand, OptionList } from '../commandDefinition'; export declare const OPTION_LIST: readonly []; export declare const initializeAutocomplete: (rootCommand: ICommand) => void; /** * Provides commands for installing and managing shell auto-completion for the signageOS CLI. * Auto-completion enhances developer productivity by providing intelligent command and * sub-command suggestions in supported shells (bash, zsh, fish). * * @group Tools:300 * * @example * ```bash * # Install auto-completion for current shell * sos autocomplete install * * # Uninstall auto-completion * sos autocomplete uninstall * ``` * * @since 2.4.0 */ export declare const autocomplete: { name: "autocomplete"; description: string; optionList: readonly []; commands: ({ name: "install"; description: string; optionList: readonly []; commands: never[]; run(): Promise; } | { name: "uninstall"; description: string; optionList: readonly []; commands: never[]; run(): Promise; })[]; run(): Promise; };