import { type ReactNode } from "react";
/**
 * Thin wrapper around React's `<Profiler>`.
 *
 * In dev mode, logs commit-level timing (`actualDuration`,
 * `baseDuration`, mount vs update phase) with sampled output.
 *
 * In production, React strips Profiler callbacks automatically, and
 * our dev gate ensures this component renders children with zero
 * overhead regardless.
 */
export declare function DevProfiler({ id, children, }: {
    readonly id: string;
    readonly children: ReactNode;
}): string | number | bigint | boolean | Iterable<ReactNode> | Promise<string | number | bigint | boolean | import("react").ReactPortal | import("react").ReactElement<unknown, string | import("react").JSXElementConstructor<any>> | Iterable<ReactNode> | null | undefined> | import("react/jsx-runtime").JSX.Element | null | undefined;
//# sourceMappingURL=profiler-wrapper.d.ts.map