import type { DataRecord, TransformArg } from '../types.js'; type RequireAtLeastOne = Pick> & { [K in Keys]-?: Required> & Partial>>; }[Keys]; type ShiftXOptions = { [key in 'x' | 'x1' | 'x2']: string | number; }; export declare function shiftX({ data, ...channels }: TransformArg, shiftBy: string | number | RequireAtLeastOne): TransformArg; type ShiftYOptions = { [key in 'y' | 'y1' | 'y2']: string | number; }; export declare function shiftY({ data, ...channels }: TransformArg, shiftBy: string | number | RequireAtLeastOne): TransformArg; export {};