export declare const getCurrentDeployment: import("convex/server").RegisteredQuery<"public", {}, Promise<{ pendingBlobCleanupCount: number | undefined; _id: import("convex/values").GenericId<"deploymentInfo">; _creationTime: number; spaFallback?: boolean | undefined; currentDeploymentId: string; deployedAt: number; } | null>>; export declare const resolveAssetForHttp: import("convex/server").RegisteredQuery<"public", { spaFallback?: boolean | undefined; path: string; }, Promise<{ etag?: string | undefined; contentType: string; blobId?: string | undefined; appStorageId?: import("convex/values").GenericId<"_storage"> | undefined; storageUrl?: string | undefined; } | null>>; export declare const getUrls: import("convex/server").RegisteredQuery<"internal", {}, Promise<{ siteUrl: string; cloudUrl: string; }>>; export declare const getByPath: import("convex/server").RegisteredQuery<"internal", { path: string; }, Promise<{ _id: import("convex/values").GenericId<"staticAssets">; _creationTime: number; storageId?: import("convex/values").GenericId<"_storage"> | undefined; blobId?: string | undefined; path: string; deploymentId: string; contentType: string; } | null>>; export declare const resolveAsset: import("convex/server").RegisteredQuery<"internal", { path: string; }, Promise<{ _id: import("convex/values").GenericId<"staticAssets">; _creationTime: number; storageId?: import("convex/values").GenericId<"_storage"> | undefined; blobId?: string | undefined; path: string; deploymentId: string; contentType: string; } | null>>; export declare const listAssets: import("convex/server").RegisteredQuery<"internal", { limit?: number | undefined; }, Promise<{ _id: import("convex/values").GenericId<"staticAssets">; _creationTime: number; storageId?: import("convex/values").GenericId<"_storage"> | undefined; blobId?: string | undefined; path: string; deploymentId: string; contentType: string; }[]>>; export declare const generateUploadUrl: import("convex/server").RegisteredMutation<"internal", {}, Promise>; export declare const generateUploadUrls: import("convex/server").RegisteredMutation<"internal", { count: number; }, Promise>; export declare const listPendingBlobCleanup: import("convex/server").RegisteredQuery<"internal", { limit?: number | undefined; }, Promise>; export declare const acknowledgeBlobCleanup: import("convex/server").RegisteredMutation<"internal", { blobIds: string[]; }, Promise<{ acknowledged: number; }>>; export declare const queueBlobCleanup: import("convex/server").RegisteredMutation<"internal", { blobIds: string[]; }, Promise<{ queued: number; }>>; export declare const cleanupPendingStorage: import("convex/server").RegisteredMutation<"internal", { limit?: number | undefined; }, Promise<{ processed: number; deleted: number; needsAnotherPass: boolean; }>>; export declare const deleteUploadedFiles: import("convex/server").RegisteredMutation<"internal", { storageIds: import("convex/values").GenericId<"_storage">[]; }, Promise<{ deleted: number; alreadyMissing: number; stillReferenced: number; }>>; export declare const stageAssets: import("convex/server").RegisteredMutation<"internal", { assets: { storageId?: import("convex/values").GenericId<"_storage"> | undefined; blobId?: string | undefined; path: string; deploymentId: string; contentType: string; }[]; }, Promise<{ staged: number; }>>; export declare const discardStagedDeployment: import("convex/server").RegisteredMutation<"internal", { deploymentId: string; }, Promise<{ discarded: number; }>>; export declare const cleanupAbandonedStaging: import("convex/server").RegisteredMutation<"internal", { limit?: number | undefined; before?: number | undefined; }, Promise<{ discarded: number; deletedFiles: number; queuedBlobIds: number; }>>; export declare const cleanupUnreferencedStorage: import("convex/server").RegisteredMutation<"internal", { limit?: number | undefined; order?: "asc" | "desc" | undefined; before?: number | undefined; }, Promise<{ scanned: number; deleted: number; needsAnotherPass: boolean; }>>; export declare const recordAsset: import("convex/server").RegisteredMutation<"internal", { storageId?: import("convex/values").GenericId<"_storage"> | undefined; blobId?: string | undefined; path: string; deploymentId: string; contentType: string; }, Promise>; export declare const recordAssets: import("convex/server").RegisteredMutation<"internal", { assets: { storageId?: import("convex/values").GenericId<"_storage"> | undefined; blobId?: string | undefined; path: string; deploymentId: string; contentType: string; }[]; }, Promise<{ blobIds: string[]; }>>; export declare const publishDeployment: import("convex/server").RegisteredMutation<"internal", { spaFallback?: boolean | undefined; currentDeploymentId: string; expectedAssetCount: number; }, Promise<{ deleted: number; pendingBlobCleanup: number; }>>; export declare const commitDeployment: import("convex/server").RegisteredMutation<"internal", { spaFallback?: boolean | undefined; currentDeploymentId: string; }, Promise<{ deleted: number; blobIds: string[]; }>>; //# sourceMappingURL=lib.d.ts.map