import { Reader } from '../reader'; import { Writer } from '../writer'; export interface Options { sync?: boolean; } export declare class ArrayWriter extends Writer { values: T[]; constructor(options: Options); toArray(): T[]; get result(): T[]; } export declare function reader(array: T[], options?: Options): Reader; export declare function writer(options?: Options): ArrayWriter;