export default useViewportMatch; export type GCBreakpoint = "huge" | "wide" | "large" | "medium" | "small" | "mobile"; export type GCViewportOperator = ">=" | "<"; /** * Returns true if the viewport matches the given query, or false otherwise. * * @param {GCBreakpoint} breakpoint Breakpoint size name. * @param {GCViewportOperator} [operator=">="] Viewport operator. * * @example * * ```js * useViewportMatch( 'huge', '<' ); * useViewportMatch( 'medium' ); * ``` * * @return {boolean} Whether viewport matches query. */ declare function useViewportMatch(breakpoint: GCBreakpoint, operator?: GCViewportOperator | undefined): boolean; declare namespace useViewportMatch { const __experimentalWidthProvider: import("react").Provider; } //# sourceMappingURL=index.d.ts.map