export declare const destyle: {
    '*, ::before, ::after': {
        boxSizing: string;
        borderStyle: string;
        borderWidth: number;
    };
    /**
     * 1. Correct the line height in all browsers.
     * 2. Prevent adjustments of font size after orientation changes in iOS.
     * 3. Remove gray overlay on links for iOS.
     */
    html: {
        lineHeight: number;
        WebkitTextSizeAdjust: string;
        WebkitTapHighlightColor: string;
    };
    /**
     * Remove the margin in all browsers.
     */
    body: {
        margin: number;
    };
    /**
     * Render the `main` element consistently in IE.
     */
    main: {
        display: string;
    };
    'p, table, blockquote, address, pre, iframe, form, figure, dl': {
        margin: number;
    };
    'h1, h2, h3, h4, h5, h6': {
        fontSize: string;
        fontWeight: string;
        margin: string;
    };
    'ul, ol': {
        margin: string;
        padding: string;
        listStyle: string;
    };
    dt: {
        fontWeight: string;
    };
    dd: {
        marginLeft: string;
    };
    /**
     * 1. Add the correct box sizing in Firefox.
     * 2. Show the overflow in Edge and IE.
     */
    hr: {
        boxSizing: string;
        height: string;
        overflow: string;
        borderTopWidth: string;
        margin: string;
        clear: string;
        color: string;
    };
    /**
     * 1. Correct the inheritance and scaling of font size in all browsers.
     * 2. Correct the odd `em` font sizing in all browsers.
     */
    pre: {
        fontFamily: string;
        fontSize: string;
    };
    address: {
        fontStyle: string;
    };
    /**
     * Remove the gray background on active links in IE 10.
     */
    a: {
        backgroundColor: string;
        textDecoration: string;
        color: string;
    };
    /**
     * 1. Remove the bottom border in Chrome 57-
     * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
     */
    'abbr[title]': {
        textDecoration: string;
    };
    /**
     * Add the correct font weight in Chrome, Edge, and Safari.
     */
    'b, strong': {
        fontWeight: string;
    };
    /**
     * 1. Correct the inheritance and scaling of font size in all browsers.
     * 2. Correct the odd `em` font sizing in all browsers.
     */
    'code, kbd, samp': {
        fontFamily: string;
        fontSize: string;
    };
    /**
     * Add the correct font size in all browsers.
     */
    small: {
        fontSize: string;
    };
    'sub, sup': {
        fontSize: string;
        lineHeight: number;
        position: string;
        verticalAlign: string;
    };
    /**
     * Prevent `sub` and `sup` elements from affecting the line height in
     * all browsers.
     */
    sub: {
        bottom: string;
    };
    sup: {
        top: string;
    };
    /**
     * Prevent vertical alignment issues.
     */
    'svg, img, embed, object, iframe': {
        verticalAlign: string;
    };
    /**
     * Reset form fields to make them styleable.
     * 1. Make form elements stylable across systems iOS especially.
     * 2. Inherit text-transform from parent.
     */
    'button, input, optgroup, select, textarea': {
        WebkitAppearance: string;
        appearance: string;
        verticalAlign: string;
        color: string;
        font: string;
        background: string;
        padding: string;
        margin: string;
        borderRadius: string;
        textAlign: string;
        textTransform: string;
    };
    /**
     * Reset radio and checkbox appearance to preserve their look in iOS.
     */
    '[type="checkbox"]': {
        WebkitAppearance: string;
        appearance: string;
    };
    '[type="radio"]': {
        WebkitAppearance: string;
        appearance: string;
    };
    /**
     * Correct cursors for clickable elements.
     */
    'button, [type="button"], [type="reset"], [type="submit"]': {
        cursor: string;
    };
    'button:disabled, [type="button"]:disabled, [type="reset"]:disabled, [type="submit"]:disabled': {
        cursor: string;
    };
    /**
     * Improve outlines for Firefox and unify style with input elements & buttons.
     */
    ':-moz-focusring': {
        outline: string;
    };
    'select:disabled': {
        opacity: string;
    };
    /**
     * Remove padding
     */
    option: {
        padding: string;
    };
    /**
     * Reset to invisible
     */
    fieldset: {
        margin: string;
        padding: string;
        minWidth: string;
    };
    legend: {
        padding: string;
    };
    /**
     * Add the correct vertical alignment in Chrome, Firefox, and Opera.
     */
    progress: {
        verticalAlign: string;
    };
    /**
     * Remove the default vertical scrollbar in IE 10+.
     */
    textarea: {
        overflow: string;
    };
    /**
     * Correct the cursor style of increment and decrement buttons in Chrome.
     */
    '[type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button': {
        height: string;
    };
    /**
     * 1. Correct the outline style in Safari.
     */
    '[type="search"]': {
        outlineOffset: string;
    };
    /**
     * Remove the inner padding in Chrome and Safari on macOS.
     */
    '[type="search"]::-webkit-search-decoration': {
        WebkitAppearance: string;
    };
    /**
     * 1. Correct the inability to style clickable types in iOS and Safari.
     * 2. Fix font inheritance.
     */
    '::-webkit-file-upload-button': {
        WebkitAppearance: string;
        font: string;
    };
    /**
     * Clickable labels
     */
    'label[for]': {
        cursor: string;
    };
    details: {
        display: string;
    };
    summary: {
        display: string;
    };
    '[contenteditable]:focus': {
        outline: string;
    };
    /**
    1. Correct table border color inheritance in all Chrome and Safari.
    */
    table: {
        borderColor: string;
        borderCollapse: string;
    };
    caption: {
        textAlign: string;
    };
    'td, th': {
        verticalAlign: string;
        padding: string;
    };
    th: {
        textAlign: string;
        fontWeight: string;
    };
};
export default destyle;
