7 lines
351 B
TypeScript
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 {};
|