API
interface HashbrownType<out Result = unknown> {[internal]: HashbrownTypeInternals<Result>;parseJsonSchema: (object: unknown, path?: string[]) => any;toJsonSchema: () => any;toStreaming: (object: unknown, path?: string[]) => unknown;toTypeScript: (
pathSeen?: Set < HashbrownType >,
) => string;validate: (object: unknown, path?: string[]) => void;}HashbrownType
@typeResult"~schema"
internal]: HashbrownTypeInternals<Result>parseJsonSchema
(object: unknown, path?: string[]) => anytoJsonSchema
() => anytoStreaming
(object: unknown, path?: string[]) => unknowntoTypeScript
(pathSeen?: Set<HashbrownType>) => stringvalidate
(object: unknown, path?: string[]) => voidAPI
HashbrownType: HashbrownTypeCtor < HashbrownType >;