@stephansama packages / @stephansama/typed-templates / normalize / NormalizedSchema
Type Alias: NormalizedSchema
ts
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:3