export declare const runCommand: import("@garden-io/grow-sdk/declarations/command").DeclaredCommand, "many">; exitCode: import("zod").ZodNumber; result: import("zod").ZodRecord; }, { result: import("zod").ZodNullable>; startedAt: import("zod").ZodNullable; completedAt: import("zod").ZodNullable; error: import("zod").ZodNullable>; aborted: import("zod").ZodBoolean; processed: import("zod").ZodBoolean; success: import("zod").ZodBoolean; }>, "strip", import("zod").ZodTypeAny, { name: string; key: string; type: string; aborted: boolean; startedAt: Date | null; error: import("@garden-io/grow-sdk/errors").GrowError | null; success: boolean; result: Record | null; description: string; processed: boolean; inputVersion: string | null; completedAt: Date | null; }, { name: string; key: string; type: string; aborted: boolean; startedAt: Date | null; error: import("@garden-io/grow-sdk/errors").GrowError | null; success: boolean; result: Record | null; description: string; processed: boolean; inputVersion: string | null; completedAt: Date | null; }>>>; }, "strict", import("zod").ZodTypeAny, { result: Record | null; description: string; processed: boolean; inputVersion: string | null; completedAt: Date | null; } | null>; errors: import("@garden-io/grow-sdk/errors").GrowError[]; exitCode: number; }, { result: Record | null; description: string; processed: boolean; inputVersion: string | null; completedAt: Date | null; } | null>; errors: import("@garden-io/grow-sdk/errors").GrowError[]; exitCode: number; }>, { needsConfig: boolean; usesCloud: boolean; isHidden: boolean; aliases: string[]; }, { log: import("../logger/log-entry").Log; ctx: import("..").GrowContext; globalOpts: import("@garden-io/grow-sdk/declarations/params").ParameterValues; }>;