import type { ImageVariant, NewVariantInput } from "../engine-types.js";
import type { OwnerTransactionContext } from "./owner-transaction-types.js";
export declare function makeTransactionImageAvailable(otContext: OwnerTransactionContext, inputs: NewVariantInput[], { optimizeForBatch, }: {
    optimizeForBatch?: {
        getMoreInputsForBatch: (filter: (input: NewVariantInput) => boolean) => NewVariantInput[];
    };
}): Promise<ImageVariant[]>;
