import { type ReducerName } from '../helpers/reduce.js'; import type { DataRecord, TransformArg } from '../types.js'; type WindowOptions = { k: number; interval: string; anchor: 'start' | 'middle' | 'end'; reduce: ReducerName; strict: boolean; }; export declare function windowX(args: TransformArg, options: WindowOptions): { data: { [x: string]: import("../types.js").RawValue; ___orig___?: import("../types.js").RawValue | [import("../types.js").RawValue, import("../types.js").RawValue]; }[]; }; export declare function windowY(args: TransformArg, options: WindowOptions): { data: { [x: string]: import("../types.js").RawValue; ___orig___?: import("../types.js").RawValue | [import("../types.js").RawValue, import("../types.js").RawValue]; }[]; }; export {};