import type { LogLevel } from '@remotion/renderer'; type InternalDeployServiceInput = { performImageVersionValidation: boolean; memoryLimit: string; cpuLimit: string; timeoutSeconds: number; minInstances: number; maxInstances: number; projectID: string; region: string; logLevel: LogLevel; indent: boolean; onlyAllocateCpuDuringRequestProcessing: boolean; }; export type DeployServiceInput = { performImageVersionValidation?: boolean; memoryLimit?: string; cpuLimit?: string; timeoutSeconds?: number; minInstances?: number; maxInstances?: number; logLevel?: LogLevel; projectID: string; region: string; onlyAllocateCpuDuringRequestProcessing?: boolean; }; export type DeployServiceOutput = { fullName: string | null | undefined; shortName: string | null | undefined; uri: string; alreadyExists: boolean; }; export declare const internalDeployService: (args_0: InternalDeployServiceInput) => Promise; export declare const deployService: ({ performImageVersionValidation, memoryLimit, cpuLimit, timeoutSeconds, minInstances, maxInstances, projectID, region, logLevel, onlyAllocateCpuDuringRequestProcessing, }: DeployServiceInput) => Promise; export {};