import type { TypedExecutionContext } from '../../types/core';
import { VisibilityCommandBase, type VisibilityCommandInput } from './visibility-base';
export interface ShowCommandInput extends VisibilityCommandInput {
    defaultDisplay: string;
}
export declare class ShowCommand extends VisibilityCommandBase {
    protected readonly mode: "show";
    execute(input: VisibilityCommandInput, _context: TypedExecutionContext): Promise<void>;
    validate(input: unknown): input is VisibilityCommandInput;
}
export declare const createShowCommand: () => ShowCommand;
export default ShowCommand;
//# sourceMappingURL=show.d.ts.map