API
export type ComponentPropSchema<T> = Prettify <
T extends Component <infer P>
? {
[K in keyof P]?: P[K] extends AngularSignalLike <
infer U
>
? | s.Schema <U>
| s.StandardJSONSchemaV1 <U, U>
: never;
}
: T extends Component <infer P>
? {
[K in keyof P]?:
| s.Schema <P[K]>
| s.StandardJSONSchemaV1 <P[K], P[K]>;
}
: never
>;ComponentPropSchema
@typeT