/**
 * @fileoverview Abort utilities for signals and controllers.
 * Provides helpers for creating composite signals from multiple abort sources.
 */
/**
 * Create a composite AbortSignal that aborts when any of the input signals abort.
 */
/*@__NO_SIDE_EFFECTS__*/
export declare function createCompositeAbortSignal(...signals: Array<AbortSignal | null | undefined>): AbortSignal;
/**
 * Create an AbortSignal that aborts after a specified timeout.
 */
/*@__NO_SIDE_EFFECTS__*/
export declare function createTimeoutSignal(timeout: number): AbortSignal;
