import { type NextFeatureFlagsContextProps } from '../ConfigProvider';
type UseFeatureFlagsParams<TFlag extends keyof NextFeatureFlagsContextProps> = {
    /**
     * Название компонента
     */
    componentName: TFlag;
    /**
     * Объект с FeatureFlags компонента
     */
    localFlags?: Partial<NextFeatureFlagsContextProps[TFlag]>;
};
/**
 * Хук для получения актуальных фича-флагов для компонента.
 * Объединяет глобальные флаги (из контекста) и локальные флаги (переданные через пропсы).
 * Локальные флаги имеют приоритет над глобальными.
 *
 * @param componentName - Название компонента, для которого нужно получить флаги.
 * @param localFlags - Локальные флаги, переданные через пропсы.
 */
export declare const useFeatureFlags: <TFlag extends keyof {
    showFocusModeButtonOnLaptop?: boolean | undefined;
    showFocusModeButtonOnDesktop?: boolean | undefined;
}>({ localFlags, }: UseFeatureFlagsParams<TFlag>) => {};
export {};
