import type { ResizeRule, SizeName } from "@paroicms/public-anywhere-lib"; import type { NewVariantInput } from "../engine-types.js"; import type { CompletedInput, OwnerKey, StoredCacheItem, TaskKey, TransactionCacheItem } from "./internal.types.js"; export declare function makeTaskKey(v: { mediaId: string; mediaType: string; rawSizeName: SizeName; }): TaskKey; export declare function makeOwnerKey(v: { mediaId: string; mediaType: string; ownerHandle: string; rawResizeR: ResizeRule; }): OwnerKey; export declare function completeInput(input: NewVariantInput): CompletedInput; export declare function toTransactionCacheItem(item: StoredCacheItem): TransactionCacheItem; //# sourceMappingURL=utils.d.ts.map