import { type Abort } from "./__internal/Abort.js"; import * as p_di from "./schema.js"; export type Deserializer = ($: string, abort: Abort) => Result; export type Deserializer_With_Parameter = ($: string, abort: Abort, $p: Parameter) => Result; export type Deserializer_Without_Error = ($: string) => Result; export type Deserializer_Without_Error_With_Parameter = ($: string, $p: Parameter) => Result;