import "../components/DateMapper.js"; import "../components/PrimitiveMapper.js"; import "../components/SymbolMapper.js"; import { JsonDeserializerOptions } from "../domain/JsonDeserializerOptions.js"; /** * Deserialize arbitrary data into the provided model type using the shared `JsonDeserializer`. * * ### Example * * ```ts * import {deserialize} from "@tsed/json-mapper"; * * const model = deserialize(payload, {type: UserModel, useAlias: true}); * ``` */ export declare function deserialize(input: any, options?: JsonDeserializerOptions): Model;