import { type CommandInteractiveFlags } from '../lib/interactive-opts.js'; export declare function runProducts(verb: string, opts: { profile?: string; status?: string; id?: string; tag?: string; file?: string; json?: boolean; } & CommandInteractiveFlags, extraArgs: string[]): Promise; export declare function runProductApps(verb: string, opts: { profile?: string; product?: string; app?: string; envMap?: string[]; connectionFile?: string; json?: boolean; full?: boolean; }, extraArgs: string[]): Promise; export declare function runProductAppActions(verb: string, opts: { profile?: string; product?: string; app?: string; action?: string; env?: string; json?: boolean; }): Promise; export declare function runProductComponents(verb: string, opts: { profile?: string; tag?: string; type?: string; json?: boolean; }): Promise; export declare function runProductEnvironments(verb: string, opts: { product?: string; tag?: string; slug?: string; file?: string; json?: boolean; }, extraArgs: string[]): Promise;