import { PropsWithChildren } from 'react';
/** @public @deprecated Use SettingsLayout.Route approach instead */
export declare const USER_SETTINGS_TAB_KEY = "plugin.user-settings.settingsLayoutRoute";
/** @public @deprecated Use SettingsLayoutRouteProps instead */
export type UserSettingsTabProps = PropsWithChildren<{
    /**
     * The path to the tab in the settings route
     * @example `/settings/advanced`
     */
    path: string;
    /** The title of the tab. It will also reflect in the document title when the tab is active */
    title: string;
}>;
/**
 * Renders a tab inside the settings page
 * @param props - Component props
 * @public
 * @deprecated Use SettingsLayout.Route instead
 */
export declare const UserSettingsTab: (props: UserSettingsTabProps) => import("react/jsx-runtime").JSX.Element;
