Skip to main content
Using Deno in production at your company? Earn free Deno merch.
Give us feedback
Module

x/arktype/parse/record.ts>inferRecord

TypeScript's 1:1 validator, optimized from editor to runtime
Latest
type alias inferRecord
import { type inferRecord } from "https://deno.land/x/arktype@v1.0.10-alpha/parse/record.ts";

Type Parameters

def extends Dict
$
definition: evaluate<[requiredKeyName in requiredKeyOf<def>]: inferDefinition<def[withPossiblePreviousEscapeCharacter<requiredKeyName>], $> & [optionalKeyName in optionalKeyOf<def>]?: inferDefinition<def[`${optionalKeyName}?`], $>>