/** * Marks a component class property as a prop, meaning that a value can be passed * in for it via an attribute on the element, and whenever that value changes, the * component will be re-rendered. */ export declare function Prop(castToType?: (value: unknown) => unknown): PropertyDecorator;