import "../components/DateMapper.js"; import "../components/PrimitiveMapper.js"; import "../components/SymbolMapper.js"; import { JsonSerializerOptions } from "../domain/JsonSerializerOptions.js"; /** * Serialize any value using the shared `JsonSerializer` instance. * Respects schema metadata, hooks, aliases, and registered custom mappers. * * ### Example * * ```ts * import {serialize} from "@tsed/json-mapper"; * * const payload = serialize(model, {type: UserModel, useAlias: true}); * ``` */ export declare function serialize(input: any, options?: JsonSerializerOptions): any;