export interface CommitRenderEvent { type: 'render'; componentName: string; componentId?: string; renderCount: number; timestamp: number; isWasted?: boolean; } interface CommitEventOptions { rootFiber: any; getFiberName(fiber: any): string | null; getFiberComponentId(fiber: any): string | undefined; incrementRenderCount(identity: string): number; isWastedRender(fiber: any): boolean; now(): number; } export declare function collectCommitRenderEvents({ rootFiber, getFiberName, getFiberComponentId, incrementRenderCount, isWastedRender, now, }: CommitEventOptions): CommitRenderEvent[]; export declare function didFiberRender(fiber: any): boolean; export {}; //# sourceMappingURL=collect-events.d.ts.map