interface / @typed/vue/Typed
TypedComponent
Vue constructor preserving each value’s errors and the borrowed runtime’s services.
- Package version
- 1.0.0-beta.13
- Category
- interface
Import
import { TypedComponent } from "@typed/vue/Typed";
Signatures
export interface TypedComponent<R = never, ER = never> {
new <const V extends Renderable<Renderable.Primitive, unknown, R | Scope.Scope | RenderTemplate>>(props: TypedProps<V, ER>): {
$props: TypedProps<V, ER>;
};
new (props: RuntimeTypedProps<R>): {
$props: RuntimeTypedProps<R>;
};
}