/**
 * Copied from: https://gitlab-app.eng.qops.net/cfe/ui/-/blob/master/packages/ui-react/src/hooks/useId/useId.js
 * Returns an ID that is stable across renders.
 * @param {string=} defaultExternalId - ID to be used instead of a randomly generated ID. This ID is only considered on mount, so changes to this ID are ignored.
 * @returns {String} If an external ID is passed in, the external ID. Otherwise, a randomly generated ID.
 */
export declare function useId(defaultExternalId?: string): string;
