// This file was generated by [ts-rs](https://github.com/Aleph-Alpha/ts-rs). Do not edit this file manually. /** * Options for `with_typed_arrays`, extending `ViewWindow` with * typed-array-specific options. */ export type TypedArrayWindow = { /** * When `true`, Float64/Date32/Timestamp columns are output as * `Float32Array` instead of `Float64Array`. */ float32: boolean, start_row?: number, start_col?: number, end_row?: number, end_col?: number, id?: boolean, index?: boolean, /** * Only impacts [`View::to_csv`] */ formatted?: boolean, /** * Only impacts [`View::to_arrow`] */ compression?: string, /** * When `true`, group-by columns use legacy `"colname (Group by N)"` * naming. When `false`, they use `__ROW_PATH_N__` naming consistent * with the SQL backend. Defaults to `true` for backwards compatibility. */ emit_legacy_row_path_names?: boolean, };