import { TimingRefs } from '../utils/timing-state';
interface SmoothingConfig {
    enabled?: boolean;
    aggressive?: boolean;
    custom?: {
        [key: string]: number;
    };
}
interface UnifiedTimingOptions {
    vsync?: boolean;
    trackCompute?: boolean;
    updateInterval?: number;
    aggressiveCount?: boolean;
    smoothing?: boolean | SmoothingConfig;
}
export declare function useUnifiedTiming(refs: TimingRefs, options: UnifiedTimingOptions): void;
export {};
//# sourceMappingURL=useUnifiedTiming.d.ts.map