import { deleteService } from './api/delete-service'; import { deleteSite } from './api/delete-site'; import type { DeployServiceInput, DeployServiceOutput } from './api/deploy-service'; import { deployService } from './api/deploy-service'; import { deploySite } from './api/deploy-site'; import { getOrCreateBucket } from './api/get-or-create-bucket'; import { getRegions } from './api/get-regions'; import { getServiceInfo } from './api/get-service-info'; import { getServices } from './api/get-services'; import { testPermissions } from './api/iam-validation/testPermissions'; import type { RenderMediaOnCloudrunInput, UpdateRenderProgress } from './api/render-media-on-cloudrun'; import { speculateServiceName } from './api/speculate-service-name'; import type { RenderMediaOnCloudrunOutput } from './functions/helpers/payloads'; import { CloudrunInternals } from './internals'; import type { GcpRegion } from './pricing/gcp-regions'; /** * @deprecated Import this from `@remotion/cloudrun/client` instead */ declare const renderMediaOnCloudrun: ({ cloudRunUrl, serviceName, region, serveUrl, composition, inputProps, codec, forceBucketName, privacy, outName, updateRenderProgress, jpegQuality, audioCodec, audioBitrate, videoBitrate, encodingMaxRate, encodingBufferSize, proResProfile, x264Preset, gopSize, crf, pixelFormat, imageFormat, scale, everyNthFrame, numberOfGifLoops, frameRange, envVariables, chromiumOptions, muted, forceWidth, forceHeight, forceFps, forceDurationInFrames, logLevel, delayRenderTimeoutInMilliseconds, concurrency, enforceAudioTrack, preferLossless, offthreadVideoCacheSizeInBytes, colorSpace, downloadBehavior, metadata, renderIdOverride, renderStatusWebhook, offthreadVideoThreads, mediaCacheSizeInBytes, sampleRate, }: RenderMediaOnCloudrunInput) => Promise<{ type: "crash"; cloudRunEndpoint: string; message: "Service crashed without sending a response. Check the logs in GCP console."; requestStartTime: string; requestCrashTime: string; requestElapsedTimeInSeconds: number; } | { type: "success"; publicUrl?: string | null | undefined; cloudStorageUri: string; size: number; bucketName: string; renderId: string; privacy: "project-private" | "public-read"; }>; /** * @deprecated Import this from `@remotion/cloudrun/client` instead */ declare const renderStillOnCloudrun: (options: import("./client").RenderStillOnCloudrunInput) => Promise<{ type: "crash"; cloudRunEndpoint: string; message: "Service crashed without sending a response. Check the logs in GCP console."; requestStartTime: string; requestCrashTime: string; requestElapsedTimeInSeconds: number; } | { type: "success"; publicUrl?: string | null | undefined; cloudStorageUri: string; size: number; bucketName: string; renderId: string; privacy: "project-private" | "public-read"; } | { type: "error"; message: string; name: string; stack: string; }>; /** * @deprecated Import this from `@remotion/lambda/client` instead */ declare const getSites: (region: "all regions" | "asia-east1" | "asia-east2" | "asia-northeast1" | "asia-northeast2" | "asia-northeast3" | "asia-south1" | "asia-south2" | "asia-southeast1" | "asia-southeast2" | "australia-southeast1" | "australia-southeast2" | "europe-central2" | "europe-north1" | "europe-southwest1" | "europe-west1" | "europe-west2" | "europe-west3" | "europe-west4" | "europe-west6" | "europe-west8" | "europe-west9" | "me-west1" | "northamerica-northeast1" | "northamerica-northeast2" | "southamerica-east1" | "southamerica-west1" | "us-central1" | "us-east1" | "us-east4" | "us-east5" | "us-south1" | "us-west1" | "us-west2" | "us-west3" | "us-west4") => Promise; export { CloudrunInternals, deleteService, deleteSite, deployService, deploySite, getOrCreateBucket, getRegions, getServiceInfo, getServices, getSites, renderMediaOnCloudrun, renderStillOnCloudrun, speculateServiceName, testPermissions, }; export type { DeployServiceInput, DeployServiceOutput, GcpRegion, RenderMediaOnCloudrunInput, RenderMediaOnCloudrunOutput, UpdateRenderProgress, };