import type { ComponentContext } from "../../../types/context";
import type { DeployConfigCloudRun } from "../../types/googleCloudRun";
export declare const gcloudCmd: (version?: "beta") => string;
export declare const gcloudRunCmd: (version?: "beta") => string;
export declare const gcloudSchedulerCmd: (version?: "beta") => string;
export declare const setGoogleProjectNumberScript: (deployConfig: DeployConfigCloudRun) => string[];
export declare const makeLabelString: (obj: Record<string, unknown>) => string;
export declare const getCloudRunDeployConfig: (context: ComponentContext) => DeployConfigCloudRun;
export declare function getCommonCloudRunArgs(context: ComponentContext): {
  project: string;
  region: import("../../types").Gcloudregion;
};
export declare function getCommonDeployArgs(context: ComponentContext): {
  "set-cloudsql-instances": string;
  project: string;
  region: import("../../types").Gcloudregion;
  image: string;
};