import { BinaryWriter } from '../../protocols/BinaryWriter'; import { SerializationOptions } from '../../types/DeukPackTypes'; import { IWireHandler } from './WireHandler'; export declare class NullHandler implements IWireHandler { canHandle(value: unknown): boolean; handle(_value: unknown, writer: BinaryWriter, _options: SerializationOptions, _dispatcher: (v: unknown) => void): void; } export declare class BooleanHandler implements IWireHandler { canHandle(value: unknown): boolean; handle(value: unknown, writer: BinaryWriter, _options: SerializationOptions, _dispatcher: (v: unknown) => void): void; } export declare class NumberHandler implements IWireHandler { canHandle(value: unknown): boolean; handle(value: unknown, writer: BinaryWriter, _options: SerializationOptions, _dispatcher: (v: unknown) => void): void; } export declare class StringHandler implements IWireHandler { canHandle(value: unknown): boolean; handle(value: unknown, writer: BinaryWriter, _options: SerializationOptions, _dispatcher: (v: unknown) => void): void; } export declare class BinaryHandler implements IWireHandler { canHandle(value: unknown): boolean; handle(value: unknown, writer: BinaryWriter, _options: SerializationOptions, _dispatcher: (v: unknown) => void): void; } //# sourceMappingURL=PrimitiveHandlers.d.ts.map