import type { PositionState, RootCellFn, ScrollIntoViewFn } from "../+types"; import type { PositionUnion } from "../../+types"; export interface HandlePageKeyParams { readonly isUp: boolean; readonly scrollIntoView: ScrollIntoViewFn; readonly gridId: string; readonly getRootCell: RootCellFn; readonly viewport: HTMLElement; readonly cp: PositionState; readonly pos: PositionUnion; readonly done: () => void; readonly rowCount: number; } export declare function handlePageKeys({ isUp, pos, viewport, gridId, rowCount, getRootCell, cp, done, scrollIntoView, }: HandlePageKeyParams): void;