/** * @since 2.0.0 */ import * as Context from "./Context.js"; import type * as Effect from "./Effect.js"; import type * as FiberRef from "./FiberRef.js"; /** * @since 2.0.0 */ export declare const TestSizedTypeId: unique symbol; /** * @since 2.0.0 */ export type TestSizedTypeId = typeof TestSizedTypeId; /** * @since 2.0.0 */ export interface TestSized { readonly [TestSizedTypeId]: TestSizedTypeId; readonly fiberRef: FiberRef.FiberRef; readonly size: Effect.Effect; withSize(size: number): (effect: Effect.Effect) => Effect.Effect; } /** * @since 2.0.0 */ export declare const TestSized: Context.Tag; /** * @since 2.0.0 */ export declare const make: (size: number) => TestSized; /** * @since 2.0.0 */ export declare const fromFiberRef: (fiberRef: FiberRef.FiberRef) => TestSized; //# sourceMappingURL=TestSized.d.ts.map