Import
import { Definition } from "@typed/template/WebComponent";Signatures
export interface Definition<F extends Fields, View extends Renderable.Any> {
readonly name: string;
readonly stopPropagation?: RootEventOptions;
readonly attributes?: F;
readonly render: (props: RenderProps<F>) => View;
}Property: attributes
Synchronous schema fields. Use .name for a DOM property instead of an attribute.
Other public imports
These import paths expose the same declaration. Each page retains its own public name and signature.