/**
 * The `useId` function generates a unique identifier using a provided deterministic ID or a default
 * one prefixed with "radix-", or the provided one via `useId` props from `<ConfigProvider>`.
 * @param {string | null | undefined} [deterministicId] - The `useId` function you provided takes an
 * optional parameter `deterministicId`, which can be a string, null, or undefined. If
 * `deterministicId` is provided, the function will return it. Otherwise, it will generate an id using
 * the `useId` function obtained
 */
export declare function useId(deterministicId?: string | null | undefined, prefix?: string): string;
