import { DateUnit } from '../enum'; import { Chunked } from './chunked'; import { BaseVector } from './base'; import { VectorType as V } from '../interfaces'; import { VectorBuilderOptions } from './index'; import { VectorBuilderOptionsAsync } from './index'; import { Date_, DateDay, DateMillisecond } from '../type'; /** @ignore */ declare type FromArgs = [Iterable, T['unit']]; /** @ignore */ export declare class DateVector extends BaseVector { static from(...args: FromArgs): V; static from(...args: FromArgs): V; static from(input: Iterable): V; static from(input: AsyncIterable): Promise>; static from(input: VectorBuilderOptions): Chunked; static from(input: VectorBuilderOptionsAsync): Promise>; } /** @ignore */ export declare class DateDayVector extends DateVector { } /** @ignore */ export declare class DateMillisecondVector extends DateVector { } export {};