import type { Curried } from '../../compositions/curry.js'; import type { MaybePromise, Series, SyncSeries } from '../../controls/types.js'; declare function _asyncEvery(input: Series, test: (value: Awaited) => MaybePromise): Promise; export declare function everySync(input: SyncSeries, test: (value: T) => value is S): input is SyncSeries; export declare function everySync(test: (value: T) => value is S): (input: SyncSeries) => input is SyncSeries; export declare function everySync(input: SyncSeries, test: (value: T) => boolean): boolean; export declare function everySync(test: (value: T) => boolean): (input: SyncSeries) => boolean; export declare function everyAsync(...args: Parameters>): ReturnType>; export declare function everyAsync(...args: Parameters>>): ReturnType>>; /** Determines whether every element satisfies the specified test. */ export declare namespace every { const sync: typeof everySync; const async: typeof everyAsync; } export {}; //# sourceMappingURL=every.d.ts.map