Files
typedrequest-interfaces/ts/index.ts

19 lines
335 B
TypeScript
Raw Normal View History

2019-08-22 15:40:10 +02:00
export interface ITypedRequest {
method: string;
request: object;
response: object;
2020-02-10 21:06:51 +00:00
error?: { text: string, data: any };
retry?: {
waitForMs: number;
reason: string;
};
2019-08-23 16:57:45 +02:00
}
2019-09-24 18:40:37 +02:00
2020-02-10 21:06:51 +00:00
export type implementsTR<T, U extends T> = {};
2019-09-24 18:40:37 +02:00
export interface IBroadCastEvent<T> {
2019-11-10 16:35:43 +01:00
name: string;
2019-09-24 18:40:37 +02:00
uniqueEventId: string;
payload: T;
}