parquets
Version:
TypeScript implementation of the Parquet file format, based on parquet.js
17 lines (16 loc) • 629 B
TypeScript
import * as thrift from "thrift";
import * as MicroSeconds from "./MicroSeconds";
import * as MilliSeconds from "./MilliSeconds";
export interface ITimeUnitArgs {
MILLIS?: MilliSeconds.MilliSeconds;
MICROS?: MicroSeconds.MicroSeconds;
}
export declare class TimeUnit {
MILLIS?: MilliSeconds.MilliSeconds;
MICROS?: MicroSeconds.MicroSeconds;
constructor(args?: ITimeUnitArgs);
static fromMILLIS(MILLIS: MilliSeconds.MilliSeconds): TimeUnit;
static fromMICROS(MICROS: MicroSeconds.MicroSeconds): TimeUnit;
write(output: thrift.TProtocol): void;
static read(input: thrift.TProtocol): TimeUnit;
}