Files
iptvnator/libs/shared/interfaces/src/lib/portal-debug.interface.ts
T

22 lines
514 B
TypeScript

export type PortalDebugProvider = 'xtream' | 'stalker';
export type PortalDebugTransport =
| 'electron-main'
| 'electron-renderer'
| 'pwa-http';
export type PortalDebugStatus = 'success' | 'error';
export interface PortalDebugEvent {
requestId: string;
provider: PortalDebugProvider;
operation: string;
transport: PortalDebugTransport;
startedAt: string;
durationMs: number;
status: PortalDebugStatus;
request: unknown;
response?: unknown;
error?: unknown;
}