import { FC, PropsWithChildren } from 'react'; export interface SkeletonModeState { /** Whether components render as skeleton. */ isEnabled: boolean; /** Whether an enabled `SkeletonMode` above already announces the loading. */ isAnnounced: boolean; } export declare const skeletonModeContext: import('react').Context; /** Whether the calling component renders as skeleton. */ export declare const useSkeletonMode: () => boolean; /** * Renders its children as real UI below a component that already draws the * skeleton for them — the Text inside a text bar or a button surface must not * draw a second bar on top. */ export declare const SkeletonModeReset: FC;