/**
 * @tachui/devtools - Production Stubs
 *
 * Lightweight production stubs that get tree-shaken away.
 * This file provides no-op implementations of all devtools exports
 * to prevent devtools code from being included in production bundles.
 */
export declare const enableDebug: () => void;
export declare const debugManager: {
    enable: () => void;
    disable: () => void;
    log: () => void;
    warn: () => void;
    error: () => void;
    group: () => void;
    groupEnd: () => void;
    time: () => void;
    timeEnd: () => void;
    clear: () => void;
    isEnabled: () => boolean;
};
export declare const Inspector: {
    create: () => {};
    destroy: () => void;
    inspect: () => {};
    highlight: () => void;
    unhighlight: () => void;
};
export declare const Profiler: {
    start: () => void;
    stop: () => void;
    mark: () => void;
    measure: () => void;
    getEntries: () => never[];
};
export declare const TestingUtils: {
    createTestRenderer: () => {};
    waitFor: () => Promise<void>;
    fireEvent: () => void;
};
export declare const BuildTimeValidator: {
    validate: () => boolean;
    getErrors: () => never[];
    getWarnings: () => never[];
};
export declare const ErrorBoundary: () => null;
export declare const ErrorRecovery: {
    recover: () => void;
    reset: () => void;
};
export declare const ErrorReporting: {
    report: () => void;
    subscribe: () => () => void;
};
export declare const DevelopmentWarnings: {
    warn: () => void;
    suppress: () => void;
    enable: () => void;
    disable: () => void;
};
export declare const ValidationDebugger: {
    log: () => void;
    track: () => void;
    getSnapshot: () => {};
};
export declare const ValidationDebugUtils: {
    formatError: (err: any) => any;
    getComponentInfo: () => {};
};
export declare const validationDebugger: {
    log: () => void;
    track: () => void;
    getSnapshot: () => {};
};
export declare const PerformanceMonitor: {
    start: () => void;
    stop: () => void;
    measure: () => void;
    getMetrics: () => {};
};
export type ValidationDebugEventType = string;
export type ComponentDebugInfo = Record<string, any>;
export type PerformanceSnapshot = Record<string, any>;
export type ValidationDebugEvent = Record<string, any>;
export type ValidationDebugSession = Record<string, any>;
export declare const VERSION = "0.8.0-alpha";
//# sourceMappingURL=index.prod.d.ts.map