import { BinaryWriter } from '../../protocols/BinaryWriter'; import { SerializationOptions } from '../../types/DeukPackTypes'; import { IWireHandler } from './WireHandler'; export declare class ArrayHandler implements IWireHandler { canHandle(value: unknown): boolean; handle(value: unknown, writer: BinaryWriter, _options: SerializationOptions, dispatcher: (v: unknown) => void): void; } export declare class MapHandler implements IWireHandler { canHandle(value: unknown): boolean; handle(value: unknown, writer: BinaryWriter, _options: SerializationOptions, dispatcher: (v: unknown) => void): void; } export declare class ObjectHandler implements IWireHandler { canHandle(value: unknown): boolean; handle(value: unknown, writer: BinaryWriter, _options: SerializationOptions, dispatcher: (v: unknown) => void): void; } //# sourceMappingURL=CollectionHandlers.d.ts.map