export interface MetricsQueue { readonly total: number; readonly submissionUrl: string; readonly maximumEvents: number; add(event: T): void; send(abortSignal?: AbortSignal): Promise; dispose?(): void; }