Skip to content

NormalizedSchema

type NormalizedSchema =
| {
element: NormalizedSchema;
kind: "array";
optional: boolean;
}
| {
kind: "any";
optional: boolean;
}
| {
kind: "boolean";
optional: boolean;
}
| {
kind: "number";
optional: boolean;
}
| {
kind: "object";
optional: boolean;
shape: Record<string, NormalizedSchema>;
}
| {
kind: "string";
optional: boolean;
};

Defined in: normalize.ts:5