export interface SlashCommandInfo {
    name: string;
    aliases: string[];
    description: string;
    sectionTitle?: string;
}
interface SlashCommandMenuProps {
    commands: SlashCommandInfo[];
    selectedIndex: number;
    width: number;
}
export declare function SlashCommandMenu({ commands, selectedIndex, width }: SlashCommandMenuProps): import("react/jsx-runtime").JSX.Element | null;
/** Filter commands by partial name/alias fuzzy-ish prefix priority. */
export declare function filterCommands(commands: SlashCommandInfo[], filter: string): SlashCommandInfo[];
export {};
//# sourceMappingURL=SlashCommandMenu.d.ts.map