#!/usr/bin/env node
import { HideCommand } from '../commands/dom/hide';
import { ShowCommand } from '../commands/dom/show';
import { ToggleCommand } from '../commands/dom/toggle';
import { AddCommand } from '../commands/dom/add';
import { RemoveCommand } from '../commands/dom/remove';
declare const COMMAND_REGISTRY: ({
    name: string;
    filePath: string;
    CommandClass: typeof HideCommand;
    factoryFunction: () => HideCommand;
    category: string;
} | {
    name: string;
    filePath: string;
    CommandClass: typeof ShowCommand;
    factoryFunction: () => ShowCommand;
    category: string;
} | {
    name: string;
    filePath: string;
    CommandClass: typeof ToggleCommand;
    factoryFunction: () => ToggleCommand;
    category: string;
} | {
    name: string;
    filePath: string;
    CommandClass: typeof AddCommand;
    factoryFunction: () => AddCommand;
    category: string;
} | {
    name: string;
    filePath: string;
    CommandClass: typeof RemoveCommand;
    factoryFunction: () => RemoveCommand;
    category: string;
})[];
declare function validateSingleCommand(commandName: string): Promise<void>;
declare function validateCommandSuite(category?: string): Promise<void>;
export { validateSingleCommand, validateCommandSuite, COMMAND_REGISTRY };
//# sourceMappingURL=validate-cli.d.ts.map