import { DataAvailabilityStatus } from "@lodestar/state-transition";
import { IBlockInput } from "./blockInput/index.js";
export declare const BLOB_AVAILABILITY_TIMEOUT = 12000;
/**
 * Verifies that all block inputs have data available.
 * - Waits a max of BLOB_AVAILABILITY_TIMEOUT for all data to be available
 * - Returns the time at which all data was available
 * - Returns the data availability status for each block input
 */
export declare function verifyBlocksDataAvailability(blocks: IBlockInput[], signal: AbortSignal): Promise<{
    dataAvailabilityStatuses: DataAvailabilityStatus[];
    availableTime: number;
}>;
//# sourceMappingURL=verifyBlocksDataAvailability.d.ts.map