import type { SlashCommandHint } from './types.js';
/**
 * Owns slash-command hint filtering and completion expansion.
 */
export declare class SlashCommandAutocomplete {
    static filterHints(draft: string, hints: SlashCommandHint[]): SlashCommandHint[];
    static complete(draft: string, hints: SlashCommandHint[]): string | undefined;
    private static hintCommandToCompletionCandidate;
    private static longestSharedPrefix;
}
//# sourceMappingURL=autocomplete.d.ts.map