/** * @license * Copyright 2025 Google LLC * SPDX-License-Identifier: Apache-2.0 */ import type { CommandContext } from '../ui/commands/types.js'; type DeepPartial = T extends object ? { [P in keyof T]?: DeepPartial; } : T; /** * Creates a deep, fully-typed mock of the CommandContext for use in tests. * All functions are pre-mocked with `vi.fn()`. * * @param overrides - A deep partial object to override any default mock values. * @returns A complete, mocked CommandContext object. */ export declare const createMockCommandContext: (overrides?: DeepPartial) => CommandContext; export {};