export interface BacktraceSessionProvider {
    /**
     * Determines if the session just started
     */
    readonly newSession: boolean;
    /**
     * Current session id
     */
    readonly sessionId: string;
    /**
     * Returns last submission timestamp. If 0 it means metrics weren't send
     */
    get lastActive(): number;
    afterMetricsSubmission(): void;
    shouldSend(): boolean;
}
