serde-ts/dist/ser/impl.d.ts

4 lines
271 B
TypeScript

import { ISerializer } from './interface';
import { Nullable } from '../utils';
import { SerdeOptions } from '../option';
export declare function serialize<T, V, S extends ISerializer<T>>(serializer: S, value: V, optionsGetter?: (value: V) => Nullable<SerdeOptions>): T;