serde-ts/dist/de/impl.d.ts
2025-05-18 20:05:52 -05:00

7 lines
351 B
TypeScript

import { SerdeOptions } from '../options';
import { Deserialize, Deserializer } from './interface';
type DeserializeConstructor<T> = Deserialize<T> & {
new (): Deserialize<T>;
};
export declare function deserializeWith<T, D extends Deserializer, E extends DeserializeConstructor<T>>(deserializer: D, into: E, options: SerdeOptions): T;
export {};