import { type AdaptivityProps as BaseAdaptivityProps } from '../components/AdaptivityProvider/AdaptivityContext'; import { type SizeTypeValues, type ViewWidthType } from '../lib/adaptivity'; /** * @private * * @param legacySizeX Значение из хука `useAdaptivityWithJSMediaQueries` * @param viewWidth Значение из хука `useAdaptivityWithJSMediaQueries` * @param legacySizeXContext Значение из хука `useAdaptivity` * * TODO [>=10]: #9015 удалить функцию и перенести проверку `viewWidth` на место вызова данной функции. */ export declare const isSizeXCompactFallback: (viewWidth: ViewWidthType, legacySizeX: SizeTypeValues, legacySizeXContext: SizeTypeValues | undefined) => boolean; /** * @private * * @param legacySizeX Значение из хука `useAdaptivityWithJSMediaQueries` * @param viewWidth Значение из хука `useAdaptivityWithJSMediaQueries` * @param legacySizeXContext Значение из хука `useAdaptivity` * * TODO [>=10]: #9015 удалить функцию и перенести проверку `viewWidth` на место вызова данной функции. */ export declare const isSizeXRegularFallback: (viewWidth: ViewWidthType, legacySizeX: SizeTypeValues, legacySizeXContext: SizeTypeValues | undefined) => boolean; type RequiredNonNullable = { [P in keyof T]-?: NonNullable; }; export interface UseAdaptivityWithJSMediaQueries extends RequiredNonNullable { isDesktop: boolean; } export declare const useAdaptivityWithJSMediaQueries: () => UseAdaptivityWithJSMediaQueries; export {}; //# sourceMappingURL=useAdaptivityWithJSMediaQueries.d.ts.map