/**
 * useCommandSystem Hook
 *
 * Creates and memoizes command palette commands.
 * Extracted from App.tsx for better separation of concerns.
 */
import { type CommandHandlers, type UICommand } from '../commands/index.js';
export type { CommandHandlers };
/**
 * Hook for creating command palette commands
 *
 * @param handlers - Object containing all command handler functions
 * @returns Memoized array of UICommand objects
 */
export declare function useCommandSystem(handlers: CommandHandlers): UICommand[];
//# sourceMappingURL=useCommandSystem.d.ts.map