interface ReportEndEventData<T extends Module = Module> {
    reportEnd: { mod: T } & {
        boundwitness?: BoundWitness;
        inPayloads?: DeepRestrictToStringKeys<{ schema: string }>[];
        outPayloads?: DeepRestrictToStringKeys<{ schema: string }>[];
    };
    [key: string
    | number
    | symbol]: EventArgs;
}

Type Parameters

Hierarchy (View Summary)

Indexable

Properties

Properties

reportEnd: { mod: T } & {
    boundwitness?: BoundWitness;
    inPayloads?: DeepRestrictToStringKeys<{ schema: string }>[];
    outPayloads?: DeepRestrictToStringKeys<{ schema: string }>[];
}