import type { RequestedImageVariantWithSize, SourceImageRef } from "../engine-types.js";
import type { CompletedInput } from "../internal/internal.types.js";
import type { OwnerTransactionContext } from "./owner-transaction-types.js";
export declare function makeBatchOfImagesAvailable(otContext: OwnerTransactionContext, inputs: CompletedInput[]): Promise<void>;
export interface GroupedInputsByImage {
    image: SourceImageRef;
    requestedVariants: RequestedImageVariantWithSize[];
    requestedListKey: string;
    inputs: CompletedInput[];
}
//# sourceMappingURL=owner-batch.d.ts.map