import { type IStream } from '../../stream/index.js'; import type { ISlottable } from '../../ui/index.js'; export declare const duringWindowActivity: (source: IStream) => IStream; export declare const intersection: (config?: IntersectionObserverInit) => (_: IStream>) => IStream; export declare const resize: (config?: ResizeObserverOptions) => (_: IStream>) => IStream; export declare const observer: { documentVisibilityChange: IStream; duringWindowActivity: (source: IStream) => IStream; intersection: (config?: IntersectionObserverInit) => (_: IStream>) => IStream; resize: (config?: ResizeObserverOptions) => (_: IStream>) => IStream; };