interface ModuleQueriedEventData<TModule extends object = object> {
    moduleQueried: { mod: TModule } & {
        payloads?: DeepRestrictToStringKeys<{ schema: string }>[];
        query: UnsignedQueryBoundWitness;
        result: ModuleQueryResult;
    };
    [key: string
    | number
    | symbol]: EventArgs;
}

Type Parameters

  • TModule extends object = object

Hierarchy (View Summary)

Indexable

Properties

Properties

moduleQueried: { mod: TModule } & {
    payloads?: DeepRestrictToStringKeys<{ schema: string }>[];
    query: UnsignedQueryBoundWitness;
    result: ModuleQueryResult;
}