import type { ErrorType } from '../errors/utils.js'; import type { Bytes, Hex } from '../types/data.js'; import { type CommitmentToVersionedHashErrorType } from './commitmentToVersionedHash.js'; type To = 'hex' | 'bytes'; export type CommitmentsToVersionedHashesParameters = { commitments: commitments | readonly Uint8Array[] | readonly Hex[]; to?: to | To | undefined; version?: number | undefined; }; export type CommitmentsToVersionedHashesReturnType = (to extends 'bytes' ? readonly Bytes[] : never) | (to extends 'hex' ? readonly Hex[] : never); export type CommitmentsToVersionedHashesErrorType = CommitmentToVersionedHashErrorType | ErrorType; export declare function commitmentsToVersionedHashes(parameters: CommitmentsToVersionedHashesParameters): CommitmentsToVersionedHashesReturnType; export {}; //# sourceMappingURL=commitmentsToVersionedHashes.d.ts.map