hashbrown

ComponentPropSchema

API

type ComponentPropSchema<T> =  _types.Prettify <
  T extends {
    new (...args: any[]): infer P;
  }
    ? {
        [K in keyof P]?: P[K] extends  AngularSignalLike <
          infer U
        >
          ?  s.Schema <U>
          :  s.Schema <P[K]>;
      }
    : never
>;
ComponentPropSchema
@typeT