export declare class AliasManager { private aliases; constructor(); private setDefaultAliases; /** * Resolve an alias to its expanded command * @param input The original command input * @returns The resolved command string */ resolve(input: string): string; /** * Set an alias */ set(alias: string, command: string): void; /** * Set an alias (alternative name for set) */ setAlias(alias: string, command: string): void; /** * Remove an alias */ unset(alias: string): boolean; /** * Get an alias value */ get(alias: string): string | undefined; /** * Get all aliases */ getAll(): Map; /** * Check if an alias exists */ has(alias: string): boolean; /** * Clear all aliases (including defaults) */ clear(): void; /** * Reset to default aliases */ reset(): void; } //# sourceMappingURL=AliasManager.d.ts.map