UNPKG

reactronic

Version:

Reactronic - Transactional Reactive State Management

39 lines (38 loc) 1.11 kB
export type LoggingOptions = { readonly enabled: boolean; readonly transaction: boolean; readonly operation: boolean; readonly step: boolean; readonly indicator: boolean; readonly read: boolean; readonly write: boolean; readonly change: boolean; readonly obsolete: boolean; readonly error: boolean; readonly warning: boolean; readonly gc: boolean; readonly color: number; readonly prefix: string; readonly margin1: number; readonly margin2: number; }; export type ProfilingOptions = { repetitiveUsageWarningThreshold: number; mainThreadBlockingWarningThreshold: number; asyncActionDurationWarningThreshold: number; garbageCollectionSummaryInterval: number; }; export declare const LoggingLevel: { readonly Off: LoggingOptions; readonly ErrorsOnly: LoggingOptions; readonly Reactions: LoggingOptions; readonly Transactions: LoggingOptions; readonly Operations: LoggingOptions; readonly Debug: LoggingOptions; }; declare global { interface Window { rWhy: string; rBriefWhy: string; } }