react-responsive
Version:
Media queries in react for responsive design
112 lines (111 loc) • 6.65 kB
TypeScript
import PropTypes from 'prop-types';
declare const _default: {
all: {
orientation: PropTypes.Requireable<string>;
scan: PropTypes.Requireable<string>;
aspectRatio: PropTypes.Requireable<string>;
deviceAspectRatio: PropTypes.Requireable<string>;
height: PropTypes.Requireable<NonNullable<string | number | null | undefined>>;
deviceHeight: PropTypes.Requireable<NonNullable<string | number | null | undefined>>;
width: PropTypes.Requireable<NonNullable<string | number | null | undefined>>;
deviceWidth: PropTypes.Requireable<NonNullable<string | number | null | undefined>>;
color: PropTypes.Requireable<boolean>;
colorIndex: PropTypes.Requireable<boolean>;
monochrome: PropTypes.Requireable<boolean>;
resolution: PropTypes.Requireable<NonNullable<string | number | null | undefined>>;
minAspectRatio: PropTypes.Requireable<string>;
maxAspectRatio: PropTypes.Requireable<string>;
minDeviceAspectRatio: PropTypes.Requireable<string>;
maxDeviceAspectRatio: PropTypes.Requireable<string>;
minHeight: PropTypes.Requireable<NonNullable<string | number | null | undefined>>;
maxHeight: PropTypes.Requireable<NonNullable<string | number | null | undefined>>;
minDeviceHeight: PropTypes.Requireable<NonNullable<string | number | null | undefined>>;
maxDeviceHeight: PropTypes.Requireable<NonNullable<string | number | null | undefined>>;
minWidth: PropTypes.Requireable<NonNullable<string | number | null | undefined>>;
maxWidth: PropTypes.Requireable<NonNullable<string | number | null | undefined>>;
minDeviceWidth: PropTypes.Requireable<NonNullable<string | number | null | undefined>>;
maxDeviceWidth: PropTypes.Requireable<NonNullable<string | number | null | undefined>>;
minColor: PropTypes.Requireable<number>;
maxColor: PropTypes.Requireable<number>;
minColorIndex: PropTypes.Requireable<number>;
maxColorIndex: PropTypes.Requireable<number>;
minMonochrome: PropTypes.Requireable<number>;
maxMonochrome: PropTypes.Requireable<number>;
minResolution: PropTypes.Requireable<NonNullable<string | number | null | undefined>>;
maxResolution: PropTypes.Requireable<NonNullable<string | number | null | undefined>>;
all: PropTypes.Requireable<boolean>;
grid: PropTypes.Requireable<boolean>;
aural: PropTypes.Requireable<boolean>;
braille: PropTypes.Requireable<boolean>;
handheld: PropTypes.Requireable<boolean>;
print: PropTypes.Requireable<boolean>;
projection: PropTypes.Requireable<boolean>;
screen: PropTypes.Requireable<boolean>;
tty: PropTypes.Requireable<boolean>;
tv: PropTypes.Requireable<boolean>;
embossed: PropTypes.Requireable<boolean>;
};
types: {
all: PropTypes.Requireable<boolean>;
grid: PropTypes.Requireable<boolean>;
aural: PropTypes.Requireable<boolean>;
braille: PropTypes.Requireable<boolean>;
handheld: PropTypes.Requireable<boolean>;
print: PropTypes.Requireable<boolean>;
projection: PropTypes.Requireable<boolean>;
screen: PropTypes.Requireable<boolean>;
tty: PropTypes.Requireable<boolean>;
tv: PropTypes.Requireable<boolean>;
embossed: PropTypes.Requireable<boolean>;
};
matchers: {
orientation: PropTypes.Requireable<string>;
scan: PropTypes.Requireable<string>;
aspectRatio: PropTypes.Requireable<string>;
deviceAspectRatio: PropTypes.Requireable<string>;
height: PropTypes.Requireable<NonNullable<string | number | null | undefined>>;
deviceHeight: PropTypes.Requireable<NonNullable<string | number | null | undefined>>;
width: PropTypes.Requireable<NonNullable<string | number | null | undefined>>;
deviceWidth: PropTypes.Requireable<NonNullable<string | number | null | undefined>>;
color: PropTypes.Requireable<boolean>;
colorIndex: PropTypes.Requireable<boolean>;
monochrome: PropTypes.Requireable<boolean>;
resolution: PropTypes.Requireable<NonNullable<string | number | null | undefined>>;
type: string[];
};
features: {
orientation: PropTypes.Requireable<string>;
scan: PropTypes.Requireable<string>;
aspectRatio: PropTypes.Requireable<string>;
deviceAspectRatio: PropTypes.Requireable<string>;
height: PropTypes.Requireable<NonNullable<string | number | null | undefined>>;
deviceHeight: PropTypes.Requireable<NonNullable<string | number | null | undefined>>;
width: PropTypes.Requireable<NonNullable<string | number | null | undefined>>;
deviceWidth: PropTypes.Requireable<NonNullable<string | number | null | undefined>>;
color: PropTypes.Requireable<boolean>;
colorIndex: PropTypes.Requireable<boolean>;
monochrome: PropTypes.Requireable<boolean>;
resolution: PropTypes.Requireable<NonNullable<string | number | null | undefined>>;
minAspectRatio: PropTypes.Requireable<string>;
maxAspectRatio: PropTypes.Requireable<string>;
minDeviceAspectRatio: PropTypes.Requireable<string>;
maxDeviceAspectRatio: PropTypes.Requireable<string>;
minHeight: PropTypes.Requireable<NonNullable<string | number | null | undefined>>;
maxHeight: PropTypes.Requireable<NonNullable<string | number | null | undefined>>;
minDeviceHeight: PropTypes.Requireable<NonNullable<string | number | null | undefined>>;
maxDeviceHeight: PropTypes.Requireable<NonNullable<string | number | null | undefined>>;
minWidth: PropTypes.Requireable<NonNullable<string | number | null | undefined>>;
maxWidth: PropTypes.Requireable<NonNullable<string | number | null | undefined>>;
minDeviceWidth: PropTypes.Requireable<NonNullable<string | number | null | undefined>>;
maxDeviceWidth: PropTypes.Requireable<NonNullable<string | number | null | undefined>>;
minColor: PropTypes.Requireable<number>;
maxColor: PropTypes.Requireable<number>;
minColorIndex: PropTypes.Requireable<number>;
maxColorIndex: PropTypes.Requireable<number>;
minMonochrome: PropTypes.Requireable<number>;
maxMonochrome: PropTypes.Requireable<number>;
minResolution: PropTypes.Requireable<NonNullable<string | number | null | undefined>>;
maxResolution: PropTypes.Requireable<NonNullable<string | number | null | undefined>>;
};
};
export default _default;