import type { Breakpoint, Style } from '../types'; /** * Builds a media query that will apply a given style only when the * screen height is above a certain value. * * Effectively the same as `@media (min-height: __px)` * * @param size the screen height minimum before this style * will be applied * @param style the style which to apply past a given screen * height * @return a object that contains all the information * needed to build a media query */ export declare const minHeight: (size: number, style: S) => Breakpoint; /** * Builds a media query that will apply a given style only when the * screen height is below a certain value. * * Effectively the same as `@media (max-height: __px)` * * @param size the screen height maximize before this style * is no longer applied * @param style the style which to apply before a given screen * height * @return a object that contains all the information * needed to build a media query */ export declare const maxHeight: (size: number, style: S) => Breakpoint; /** * Builds a media query that will apply a given style only when the * screen width is above a certain value. * * Effectively the same as `@media (min-width: __px)` * * @param size the screen width minimum before this style * will be applied * @param style the style which to apply past a given screen * width * @return a object that contains all the information * needed to build a media query */ export declare const minWidth: (size: number, style: S) => Breakpoint; /** * Builds a media query that will apply a given style only when the * screen width is below a certain value. * * Effectively the same as `@media (max-width: __px)` * * @param size the screen width maximize before this style * is no longer applied * @param style the style which to apply before a given screen * width * @return a object that contains all the information * needed to build a media query */ export declare const maxWidth: (size: number, style: S) => Breakpoint;