import type { TestIdProp } from '../types';
/**
 * @example const testIds = useTestIds(testIdProp: 'some-test-id', getSomeComponentTestIds);
 * @param testIdProp `testId` prop passed to the component.
 * @param getTestIds Function for generating test ids for a particular component.
 * @returns An empty object or an object with a root key and camelCased keys and values based on params.
 */
declare const useTestIds: <F extends (testIdProp?: string | null | undefined) => import("../types").TestIdsRecord<readonly string[]>>(testIdProp: string | Partial<ReturnType<F>> | null | undefined, getTestIds: F) => Partial<ReturnType<F>>;
export default useTestIds;
//# sourceMappingURL=useTestIds.d.ts.map