@adobe/data - v0.10.30
    Preparing search index...

    Type Alias FromPlugin<P>

    FromPlugin: Database<
        FromSchemas<RemoveIndex<P["components"]>>,
        FromSchemas<RemoveIndex<P["resources"]>>,
        RemoveIndex<P["archetypes"]>,
        ToTransactionFunctions<RemoveIndex<P["transactions"]>>,
        StringKeyof<P["systems"]>,
        ToActionFunctions<RemoveIndex<P["actions"]>>,
        FromServiceFactories<RemoveIndex<P["services"]>>,
        FromComputedFactories<RemoveIndex<P["computed"]>>,
        RemoveIndex<P["indexes"]>,
        PartitionKeysOf<RemoveIndex<P["components"]>>,
    >

    Converts a Plugin type to its corresponding Database type. Uses direct property access (P['components']) instead of conditional inference (P extends Plugin<infer CS, ...> ? CS : never) to avoid expensive 8-way type expansion that amplifies TS7056 serialization overflow in deep extends chains.

    Type Parameters