/**
 * Render every built-in tool's renderer across its lifecycle states.
 */
import { Command } from "@pk-nerdsaver-ai/pi-utils/cli";
export default class Gallery extends Command {
    static description: string;
    static flags: {
        tool: import("@pk-nerdsaver-ai/pi-utils/cli").FlagDescriptor<"string"> & {
            char: string;
            description: string;
        };
        state: import("@pk-nerdsaver-ai/pi-utils/cli").FlagDescriptor<"string"> & {
            char: string;
            description: string;
            options: ("error" | "progress" | "streaming" | "success")[];
            multiple: true;
        };
        width: import("@pk-nerdsaver-ai/pi-utils/cli").FlagDescriptor<"integer"> & {
            char: string;
            description: string;
        };
        expanded: import("@pk-nerdsaver-ai/pi-utils/cli").FlagDescriptor<"boolean"> & {
            char: string;
            description: string;
            default: boolean;
        };
        plain: import("@pk-nerdsaver-ai/pi-utils/cli").FlagDescriptor<"boolean"> & {
            description: string;
            default: boolean;
        };
        screenshot: import("@pk-nerdsaver-ai/pi-utils/cli").FlagDescriptor<"boolean"> & {
            description: string;
            default: boolean;
        };
        out: import("@pk-nerdsaver-ai/pi-utils/cli").FlagDescriptor<"string"> & {
            char: string;
            description: string;
        };
        font: import("@pk-nerdsaver-ai/pi-utils/cli").FlagDescriptor<"string"> & {
            description: string;
        };
        "font-size": import("@pk-nerdsaver-ai/pi-utils/cli").FlagDescriptor<"integer"> & {
            description: string;
        };
    };
    run(): Promise<void>;
}
