@neutrium/pipe - v3.0.0
    Preparing search index...

    Interface ComponentDefinition<P>

    Consumers should accept this interface, not require inheritance from Component.

    interface ComponentDefinition<P extends NamedPorts<P> = PortMap> {
        kind: string;
        metadata?: ComponentMetadata;
        ports: DeepReadonly<P>;
    }

    Type Parameters

    Implemented by

    Index
    kind: string

    Open identifier: custom component kinds need no registration.

    ports: DeepReadonly<P>