import * as _gympass_yoga_tokens_global_transition from '@gympass/yoga-tokens/global/transition';
import * as styled_components from 'styled-components';
import yogaTokens from '@gympass/yoga-tokens';

declare type Theme = ReturnType<typeof composeTheme>;
declare const composeTheme: (tokens: typeof yogaTokens, customTheming?: {}) => {
    components: {
        accordion: {
            padding: {
                zero: any;
                small: any;
                standard: any;
                large: any;
            };
            paddingArrow: {
                total: any;
            };
            gap: {
                header: any;
            };
            fontWeight: {
                medium: any;
                regular: any;
            };
            fontSize: {
                medium: any;
                small: any;
            };
        };
        actionrequirement: {};
        autocomplete: {
            field: {
                backgroundColor: any;
            };
            list: {
                padding: {
                    top: any;
                    right: any;
                    bottom: any;
                    left: any;
                };
                font: {
                    size: any;
                    weight: {
                        default: any;
                        matched: any;
                    };
                    lineHeight: any;
                };
                backgroundColor: {
                    default: any;
                    hover: any;
                };
            };
            width: number;
            height: number;
            font: {
                color: {
                    default: any;
                    focus: any;
                };
                size: any;
                weight: any;
                lineHeight: any;
            };
            border: {
                width: any;
                radius: any;
                color: {
                    default: any;
                    typed: any;
                };
            };
            padding: {
                top: any;
                right: any;
                bottom: any;
                left: any;
            };
            label: {
                color: {
                    default: any;
                    focus: any;
                };
                padding: {
                    right: any;
                    left: any;
                };
                font: {
                    size: {
                        default: any;
                        typed: any;
                    };
                    weight: any;
                    lineHeight: {
                        default: any;
                        typed: any;
                    };
                };
            };
            helper: {
                color: {
                    default: any;
                    focus: any;
                };
                margin: {
                    top: any;
                };
                font: {
                    size: any;
                    weight: any;
                    lineHeight: any;
                };
            };
        };
        avatar: {};
        banner: {
            defaultBackgroundColor: any;
            border: {
                radius: any;
            };
        };
        bottomsheet: {
            border: {
                radius: any;
            };
            padding: {
                top: any;
                right: any;
                bottom: any;
                left: any;
            };
            width: {
                default: number;
            };
            height: {
                min: number;
            };
            position: {
                default: any;
            };
        };
        button: {
            padding: {
                default: {
                    right: any;
                    left: any;
                };
                small: {
                    right: any;
                    left: any;
                };
            };
            height: {
                default: number;
                small: number;
            };
            font: {
                size: {
                    default: any;
                    small: any;
                };
                weight: any;
                lineHeight: {
                    default: any;
                    small: any;
                };
            };
            border: {
                radius: any;
            };
            icon: {
                size: {
                    default: number;
                    small: number;
                };
                margin: {
                    right: any;
                };
            };
            types: {
                contained: {
                    backgroundColor: {
                        disabled: any;
                        primary: {
                            default: any;
                            pressed: string;
                        };
                        secondary: {
                            default: any;
                            pressed: string;
                        };
                    };
                    font: {
                        default: {
                            color: any;
                        };
                        disabled: {
                            color: any;
                        };
                        pressed: {
                            color: any;
                        };
                    };
                };
                outline: {
                    backgroundColor: {
                        default: string;
                        primary: {
                            hover: any;
                        };
                        secondary: {
                            hover: any;
                        };
                    };
                    border: {
                        width: any;
                        color: {
                            disabled: any;
                        };
                    };
                    font: {
                        default: {
                            primary: {
                                color: any;
                            };
                            secondary: {
                                color: any;
                            };
                        };
                        disabled: {
                            color: any;
                        };
                        inverted: {
                            color: any;
                        };
                        hover: {
                            color: any;
                        };
                        pressed: {
                            primary: {
                                color: string;
                            };
                            secondary: {
                                color: string;
                            };
                        };
                    };
                };
                text: {
                    backgroundColor: string;
                    disabled: any;
                };
                link: {
                    font: {
                        primary: {
                            color: any;
                        };
                        secondary: {
                            color: any;
                        };
                        disabled: {
                            color: any;
                        };
                    };
                    margin: {
                        top: any;
                        bottom: any;
                    };
                    icon: {
                        margin: {
                            right: any;
                        };
                    };
                };
            };
        };
        card: {
            backgroundColor: any;
            padding: {
                top: any;
                right: any;
                bottom: any;
                left: any;
            };
            radii: any;
            elevation: any;
            ribbon: {
                radius: any;
            };
            plan: {
                padding: {
                    top: any;
                    right: any;
                    bottom: any;
                    left: any;
                };
                radius: number;
                tag: {
                    position: {
                        top: any;
                        left: any;
                    };
                };
                subtitle: {
                    margin: {
                        bottom: any;
                    };
                    font: {
                        color: any;
                        weight: any;
                        size: any;
                    };
                };
                title: {
                    color: any;
                };
                description: {
                    color: any;
                };
                price: {
                    currency: {
                        margin: {
                            right: any;
                        };
                    };
                    margin: {
                        top: any;
                    };
                };
                list: {
                    item: {
                        margin: {
                            bottom: any;
                        };
                        font: {
                            color: any;
                        };
                    };
                    button: {
                        font: {
                            color: any;
                            size: any;
                            weight: any;
                        };
                        margin: {
                            top: any;
                        };
                    };
                };
                actions: {
                    buttonText: {
                        margin: {
                            bottom: any;
                        };
                    };
                };
            };
            gym: {
                checkIn: {
                    header: {
                        margin: {
                            bottom: any;
                        };
                    };
                    avatar: {
                        border: {
                            radius: any;
                            width: any;
                        };
                    };
                    content: {
                        margin: {
                            top: any;
                        };
                    };
                    title: {
                        font: {
                            weight: any;
                        };
                        margin: {
                            bottom: any;
                        };
                    };
                };
            };
            event: {
                icon: {
                    fill: any;
                };
                info: {
                    padding: {
                        top: any;
                        right: any;
                        left: any;
                        bottom: any;
                    };
                    name: {
                        height: any;
                        fontWeight: any;
                        fontSize: any;
                        marginBottom: any;
                    };
                    place: {
                        height: any;
                        color: any;
                        marginBottom: any;
                    };
                };
                date: {
                    backgroundColor: any;
                    radius: any;
                    dayOfWeek: {
                        fontWeight: any;
                        marginBottom: any;
                    };
                    month: {
                        fontWeight: any;
                    };
                };
            };
        };
        cardnative: {
            plan: {
                title: {
                    margin: {
                        bottom: any;
                    };
                    lineHeight: any;
                };
                description: {
                    color: any;
                };
                price: {
                    margin: {
                        bottom: any;
                    };
                };
                list: {
                    margin: {
                        top: any;
                    };
                    item: {
                        icon: {
                            margin: {
                                right: any;
                            };
                        };
                    };
                };
                actions: {
                    buttonText: {
                        margin: {
                            top: any;
                        };
                    };
                    margin: {
                        top: any;
                    };
                };
            };
        };
        cardweb: {
            plan: {
                title: {
                    margin: {
                        bottom: any;
                    };
                    lineHeight: any;
                };
                price: {
                    margin: {
                        bottom: any;
                    };
                };
                list: {
                    margin: {
                        top: any;
                    };
                    item: {
                        icon: {
                            margin: {
                                right: any;
                            };
                        };
                    };
                };
                actions: {
                    buttonText: {
                        margin: {
                            top: any;
                        };
                    };
                    margin: {
                        top: any;
                    };
                };
            };
        };
        checkbox: {
            size: number;
            margin: {
                right: any;
            };
            border: {
                width: any;
                radius: any;
            };
            label: {
                padding: {
                    left: any;
                };
                font: {
                    size: any;
                    color: any;
                };
            };
            helper: {
                margin: {
                    top: any;
                };
                font: {
                    size: any;
                    color: any;
                };
            };
            hover: {
                border: {
                    radius: any;
                };
            };
            checked: {
                icon: {
                    color: any;
                };
            };
            disabled: {
                backgroundColor: any;
                border: {
                    color: any;
                };
            };
        };
        checkboxswitch: {
            track: {
                width: number;
                height: number;
                backgroundColor: any;
                radii: any;
                transition: {
                    duration: any;
                };
                checked: {
                    backgroundColor: any;
                };
                disabled: {
                    backgroundColor: any;
                };
            };
            thumb: {
                width: any;
                height: any;
                shadowScale: number;
                left: number;
                radii: any;
                backgroundColor: any;
                shadow: any;
                transition: {
                    duration: any;
                };
                checked: {
                    backgroundColor: any;
                };
                disabled: {
                    backgroundColor: any;
                };
            };
            focus: {
                checked: {
                    backgroundColor: string;
                };
                disabled: {
                    backgroundColor: string;
                };
            };
            hover: {
                checked: {
                    backgroundColor: string;
                };
                disabled: {
                    backgroundColor: string;
                };
            };
            pressed: {
                checked: {
                    backgroundColor: string;
                };
                disabled: {
                    backgroundColor: string;
                };
            };
        };
        datepicker: {
            width: {
                day: number;
            };
            height: {
                day: number;
            };
        };
        dialog: {
            border: {
                radius: any;
            };
            padding: {
                default: any;
                top: any;
                withCloseButton: any;
            };
            width: {
                default: number;
            };
            height: {
                min: number;
            };
            position: {
                default: any;
            };
        };
        divider: {};
        drawer: {
            padding: {
                top: any;
                right: any;
                bottom: any;
                left: any;
            };
            width: {
                default: number;
            };
        };
        dropdown: {
            width: number;
            selector: {
                background: any;
                padding: {
                    top: any;
                    right: any;
                    bottom: any;
                    left: any;
                };
                border: {
                    width: any;
                    radius: any;
                    color: any;
                };
            };
            arrow: {
                fill: any;
            };
            input: {
                font: {
                    color: any;
                    size: any;
                    lineHeight: any;
                };
                label: {
                    color: any;
                    margin: {
                        left: any;
                    };
                };
            };
            button: {
                padding: {
                    right: any;
                    top: any;
                    bottom: any;
                };
            };
            optionsList: {
                backgroundColor: any;
                border: {
                    radius: {
                        topLeft: any;
                        topRight: any;
                        bottomRight: any;
                        bottomLeft: any;
                    };
                    width: any;
                    color: any;
                };
            };
            option: {
                height: any;
                backgroundColor: any;
                padding: {
                    top: any;
                    right: any;
                    bottom: any;
                    left: any;
                };
                border: {
                    width: any;
                    color: any;
                    radius: {
                        topLeft: any;
                        topRight: any;
                        bottomRight: any;
                        bottomLeft: any;
                    };
                };
                font: {
                    color: any;
                    size: any;
                    lineHeight: any;
                    weight: any;
                };
            };
            backdrop: {
                content: {
                    height: number;
                    backgroundColor: any;
                    border: {
                        radius: {
                            topLeft: any;
                            topRight: any;
                        };
                    };
                    title: {
                        padding: {
                            top: any;
                            right: any;
                            bottom: any;
                            left: any;
                        };
                        font: {
                            weight: any;
                            size: any;
                        };
                    };
                    option: {
                        padding: {
                            top: any;
                            right: any;
                            bottom: any;
                            left: any;
                        };
                    };
                    actions: {
                        padding: {
                            top: any;
                            right: any;
                            bottom: any;
                            left: any;
                        };
                    };
                };
            };
            hover: {
                selector: {
                    border: {
                        color: any;
                        error: any;
                    };
                };
                option: {
                    backgroundColor: string;
                };
            };
            disabled: {
                selector: {
                    border: {
                        color: any;
                    };
                };
                input: {
                    font: {
                        color: any;
                    };
                };
                arrow: {
                    fill: any;
                };
            };
            selected: {
                selector: {
                    border: {
                        color: any;
                    };
                };
                arrow: {
                    fill: any;
                };
                input: {
                    font: {
                        color: any;
                    };
                };
                optionsList: {
                    border: {
                        color: any;
                    };
                };
                option: {
                    font: {
                        color: any;
                        weight: any;
                        size: any;
                    };
                };
            };
        };
        feedback: {
            text: {
                maxWidth: number;
            };
        };
        grid: {
            gutter: {
                desktop: number;
                mobile: number;
            };
            container: {
                width: number;
                margin: {
                    desktop: {
                        left: number;
                        right: number;
                    };
                    mobile: {
                        left: number;
                        right: number;
                    };
                };
            };
        };
        header: {
            padding: {
                xxs: any;
                lg: any;
            };
            height: {
                xxs: number;
                lg: number;
            };
        };
        heading: {
            background: any;
            padding: {
                vertical: any;
                horizontal: any;
            };
            height: any;
            button: {
                color: any;
                width: any;
                height: any;
                backgroundWidth: any;
                backgroundHeight: any;
                background: any;
            };
        };
        icon: {};
        input: {
            width: number;
            height: number;
            font: {
                color: {
                    default: any;
                    focus: any;
                };
                size: any;
                weight: any;
                lineHeight: any;
            };
            border: {
                width: any;
                radius: any;
                color: {
                    default: any;
                    typed: any;
                };
            };
            padding: {
                top: any;
                right: any;
                bottom: any;
                left: any;
            };
            label: {
                color: {
                    default: any;
                    focus: any;
                };
                padding: {
                    right: any;
                    left: any;
                };
                font: {
                    size: {
                        default: any;
                        typed: any;
                    };
                    weight: any;
                    lineHeight: {
                        default: any;
                        typed: any;
                    };
                };
            };
            helper: {
                color: {
                    default: any;
                    focus: any;
                };
                margin: {
                    top: any;
                };
                font: {
                    size: any;
                    weight: any;
                    lineHeight: any;
                };
            };
        };
        list: {
            listItem: {
                padding: {
                    top: any;
                    right: any;
                    bottom: any;
                    left: any;
                };
                small: {
                    padding: {
                        top: any;
                        right: any;
                        bottom: any;
                        left: any;
                    };
                };
                selectable: {
                    color: any;
                };
            };
            border: {
                width: any;
                color: any;
            };
        };
        menu: {
            border: {
                radius: any;
            };
            width: {
                min: number;
                max: number;
            };
            margin: {
                default: any;
                medium: any;
                xxsmall: any;
            };
            padding: {
                horizontal: any;
                vertical: any;
            };
            backgroundColor: {
                white: any;
                disabled: any;
            };
            text: {
                default: {
                    color: any;
                };
                active: {
                    color: any;
                };
                disabled: {
                    color: any;
                };
            };
            font: {
                weight: any;
            };
            icon: {
                disabled: any;
            };
        };
        popover: {};
        progress: {
            height: any;
            backgroundColor: {
                bar: any;
            };
            border: {
                radius: any;
            };
            label: {
                font: {
                    size: any;
                };
            };
        };
        radiogroup: {
            button: {
                border: {
                    radius: any;
                    width: any;
                    color: any;
                };
                backgroundColor: string;
                padding: {
                    right: any;
                    left: any;
                };
                height: {
                    normal: number;
                    small: number;
                };
            };
            radio: {
                size: number;
                backgroundColor: any;
                border: {
                    radius: any;
                };
            };
            font: {
                size: any;
                color: any;
            };
            hover: {
                backgroundColor: any;
            };
            disabled: {
                backgroundColor: any;
            };
            checked: {
                backgroundColor: any;
                font: {
                    color: any;
                    weight: any;
                };
                hover: {
                    backgroundColor: any;
                };
            };
        };
        rating: {
            backgroundColor: any;
            icon: {
                size: number;
            };
            gutter: any;
        };
        result: {};
        skeleton: {
            border: {
                circular: any;
            };
            height: {
                text: {
                    h1: any;
                    h2: any;
                    h3: any;
                    h4: any;
                    h5: any;
                    body1: any;
                    body2: any;
                    overline: any;
                    exception: any;
                };
            };
            background: {
                primary: any;
                secondary: any;
            };
        };
        slider: {
            track: {
                backgroundColor: {
                    active: any;
                    inactive: any;
                };
                border: {
                    radius: any;
                };
            };
            step: {
                backgroundColor: {
                    active: any;
                    inactive: any;
                };
                border: {
                    radius: any;
                };
            };
            marker: {
                backgroundColor: any;
                border: {
                    color: any;
                    radius: any;
                };
                shadow: any;
            };
            tooltip: {
                shadow: any;
                radius: any;
                backgroundColor: any;
                distance: any;
                padding: {
                    top: any;
                    right: any;
                    bottom: any;
                    left: any;
                };
                font: {
                    color: any;
                    title: {
                        weight: any;
                    };
                    description: {
                        weight: any;
                    };
                };
                ribbon: {
                    backgroundColor: any;
                    radius: any;
                    padding: {
                        top: any;
                        right: any;
                        bottom: any;
                        left: any;
                    };
                    font: {
                        color: any;
                        weight: any;
                        size: any;
                    };
                };
            };
        };
        snackbar: {
            border: {
                radius: any;
            };
            height: {
                min: any;
                max: any;
            };
            padding: {
                default: any;
                vertical: any;
                horizontal: any;
            };
            position: {
                desktop: {
                    bottom: any;
                    right: any;
                };
                mobile: {
                    bottom: any;
                    right: any;
                    left: any;
                };
            };
            shadow: {
                default: any;
            };
            variant: {
                color: {
                    success: any;
                    failure: any;
                    info: any;
                    attention: any;
                    informative: any;
                };
                icon: {
                    success: any;
                    failure: any;
                    info: any;
                };
            };
            minWidth: {
                desktop: number;
                mobile: number;
            };
            maxWidth: {
                default: number;
            };
            margin: {
                top: any;
                right: any;
                bottom: any;
                left: any;
                horizontal: any;
            };
        };
        spinner: {};
        stepper: {
            padding: {
                left: any;
                right: any;
            };
            line: {
                backgroundColor: {
                    active: any;
                    inactive: any;
                    secondary: any;
                };
            };
            dot: {
                radius: any;
                backgroundColor: {
                    active: any;
                    inactive: any;
                    secondary: any;
                };
            };
            label: {
                color: {
                    active: any;
                    inactive: any;
                    secondary: any;
                };
            };
        };
        tag: {
            icon: {
                size: {
                    default: any;
                    small: any;
                };
                margin: {
                    right: string;
                };
            };
            padding: {
                default: {
                    top: any;
                    right: any;
                    bottom: any;
                    left: any;
                };
                small: {
                    top: any;
                    right: any;
                    bottom: any;
                    left: any;
                };
            };
            border: {
                width: any;
                radius: any;
            };
        };
        text: {
            display1: {
                fontFamily: string;
                fontsize: any;
                fontWeight: any;
                lineHeight: any;
            };
            display2: {
                fontFamily: string;
                fontsize: any;
                fontWeight: any;
                lineHeight: any;
            };
            display3: {
                fontFamily: string;
                fontsize: any;
                fontWeight: any;
                lineHeight: any;
            };
            display4: {
                fontFamily: string;
                fontsize: any;
                fontWeight: any;
                lineHeight: any;
            };
            displayNumber: {
                fontFamily: string;
                fontsize: any;
                fontWeight: any;
                lineHeight: any;
            };
            h1: {
                fontsize: any;
                fontWeight: any;
                lineHeight: any;
            };
            'h1-light': {
                fontWeight: any;
            };
            h2: {
                fontsize: any;
                fontWeight: any;
                lineHeight: any;
            };
            'h2-light': {
                fontWeight: any;
            };
            h3: {
                fontsize: any;
                fontWeight: any;
                lineHeight: any;
            };
            'h3-light': {
                fontWeight: any;
            };
            h4: {
                fontsize: any;
                fontWeight: any;
                lineHeight: any;
            };
            'h4-light': {
                fontWeight: any;
            };
            h5: {
                fontsize: any;
                fontWeight: any;
                lineHeight: any;
            };
            'h5-light': {
                fontWeight: any;
            };
            body1: {
                fontsize: any;
                fontWeight: any;
                lineHeight: any;
            };
            'body1-bold': {
                fontWeight: any;
            };
            body2: {
                fontsize: any;
                fontWeight: any;
                lineHeight: any;
            };
            'body2-bold': {
                fontWeight: any;
            };
            caption: {
                fontsize: any;
                fontWeight: any;
                lineHeight: any;
            };
            overline: {
                fontsize: any;
                fontWeight: any;
                lineHeight: any;
            };
            sectionTitle: {
                fontsize: any;
                fontWeight: any;
                lineHeight: any;
                letterSpacing: number;
                textTransform: string;
            };
            smallestException: {
                fontsize: any;
                fontWeight: any;
                lineHeight: any;
            };
            p: {
                fontsize: any;
                fontWeight: any;
                lineHeight: any;
            };
            'p-light': {
                fontWeight: any;
            };
            'p-bold': {
                fontWeight: any;
            };
            small: {
                fontsize: any;
                fontWeight: any;
                lineHeight: any;
            };
            'small-light': {
                fontWeight: any;
            };
            'small-bold': {
                fontWeight: any;
            };
            tiny: {
                fontsize: any;
                fontWeight: any;
                lineHeight: any;
            };
            'tiny-light': {
                fontWeight: any;
            };
            'tiny-bold': {
                fontWeight: any;
            };
            light: {
                fontWeight: any;
            };
            regular: {
                fontWeight: any;
            };
            medium: {
                fontWeight: any;
            };
            bold: {
                fontWeight: any;
            };
            black: {
                fontWeight: any;
            };
        };
        textarea: {
            width: number;
            height: number;
            font: {
                color: {
                    default: any;
                    focus: any;
                };
                size: any;
                weight: any;
                lineHeight: any;
            };
            border: {
                width: any;
                radius: any;
                color: {
                    default: any;
                    typed: any;
                };
            };
            padding: {
                top: any;
                right: any;
                bottom: any;
                left: any;
            };
            label: {
                color: {
                    default: any;
                    focus: any;
                };
                padding: {
                    right: any;
                    left: any;
                };
                font: {
                    size: {
                        default: any;
                        typed: any;
                    };
                    weight: any;
                    lineHeight: {
                        default: any;
                        typed: any;
                    };
                };
            };
            helper: {
                color: {
                    default: any;
                    focus: any;
                };
                margin: {
                    top: any;
                };
                font: {
                    size: any;
                    weight: any;
                    lineHeight: any;
                };
            };
        };
        navigationmenu: {
            avatar: {
                height: any;
                width: any;
            };
            backgroundColor: {
                contextMenu: any;
                default: any;
                hover: any;
                active: any;
                tag: any;
                bottomMenu: any;
            };
            border: {
                color: {
                    default: any;
                };
                radius: {
                    default: any;
                    circle: any;
                    tag: any;
                    action: any;
                    contextMenu: any;
                };
            };
            font: {
                color: {
                    default: any;
                    active: any;
                    hover: any;
                };
                weight: {
                    bold: any;
                    medium: any;
                };
                size: {
                    contextMenu: {
                        title: any;
                    };
                };
            };
            gap: {
                xxxsmall: any;
                xxsmall: any;
                medium: any;
            };
            height: {
                xxlarge: any;
                xlarge: any;
                contextMenu: number;
                bottomMenu: any;
            };
            hover: {
                contextMenu: styled_components.FlattenSimpleInterpolation;
            };
            icon: {
                height: any;
                width: any;
                fill: {
                    default: any;
                    actions: any;
                    active: any;
                    hover: any;
                };
            };
            padding: {
                xxxsmall: any;
                xxsmall: any;
                xsmall: any;
                small: any;
            };
            tag: {
                color: {
                    default: any;
                };
            };
            width: {
                xxlarge: any;
                xlarge: any;
            };
        };
    };
} & {
    colors: {
        primary: "#D8385E";
        secondary: "#231B22";
        feedback: {
            success: ("#1D856C" | "#C1EEDB")[] & {
                light: "#C1EEDB";
                dark: "#1D856C";
            };
            informative: ("#5340C9" | "#E0DFFF")[] & {
                light: "#E0DFFF";
                dark: "#5340C9";
            };
            attention: ("#CA4808" | "#FCD6C3")[] & {
                light: "#FCD6C3";
                dark: "#CA4808";
            };
            neutral: ("#9898A6" | "#D7D7E0")[] & {
                light: "#D7D7E0";
                dark: "#9898A6";
            };
        };
        text: {
            primary: "#231B22";
            secondary: "#6B6B78";
            disabled: "#8F8F8F";
        };
        elements: {
            selectionAndIcons: "#9898A6";
            lineAndBorders: "#D7D7E0";
            backgroundAndDisabled: "#F5F5FA";
        };
        vibin: "#D8385E";
        hope: "#1D856C";
        energy: "#FFC24C";
        relax: "#5340C9";
        peace: "#FFB0A7";
        brandingVerve: "#FF874C";
        verve: "#CA4808";
        uplift: "#FF4438";
        deepPurple: "#710252";
        yoga: "#FFEEF2";
        success: "#C1EEDB";
        neutral: "#E0DFFF";
        attention: "#FCD6C3";
        stamina: "#231B22";
        deep: "#6B6B78";
        medium: "#9898A6";
        light: "#D7D7E0";
        clear: "#F5F5FA";
        white: "#FFFFFF";
        hopeNew: "#0C8046";
        relaxNew: "#A880FF";
        neon: "#DCFF79";
        sand: "#FBF8EC";
        peaceNew: "#FFEBF1";
        upliftNew: "#D8385E";
        deepPurpleNew: "#590931";
        successNew: "#E3EFC3";
        neutralNew: "#F0E0FF";
        staminaNew: "#1D1D1F";
        deepNew: "#57544D";
        mediumNew: "#A6A298";
        lightNew: "#E1DED7";
        lightest: "#EFEDE7";
        clearNew: "#FAF9F5";
        steady: "#8F8F8F";
    };
    baseFont: {
        family: string;
        weight: (300 | 400 | 500 | 600 | 700 | 900 | "300i" | "400i" | "500i" | "600i" | "700i" | "900i")[];
    };
    baseFontSize: 16;
    v3theme: boolean;
    borders: {
        zero: 0;
        small: 1;
        medium: 2;
        length: number;
        toString(): string;
        toLocaleString(): string;
        pop(): 0 | 2 | 1 | undefined;
        push(...items: (0 | 2 | 1)[]): number;
        concat(...items: ConcatArray<0 | 2 | 1>[]): (0 | 2 | 1)[];
        concat(...items: (0 | 2 | 1 | ConcatArray<0 | 2 | 1>)[]): (0 | 2 | 1)[];
        join(separator?: string | undefined): string;
        reverse(): (0 | 2 | 1)[];
        shift(): 0 | 2 | 1 | undefined;
        slice(start?: number | undefined, end?: number | undefined): (0 | 2 | 1)[];
        sort(compareFn?: ((a: 0 | 2 | 1, b: 0 | 2 | 1) => number) | undefined): (0 | 2 | 1)[];
        splice(start: number, deleteCount?: number | undefined): (0 | 2 | 1)[];
        splice(start: number, deleteCount: number, ...items: (0 | 2 | 1)[]): (0 | 2 | 1)[];
        unshift(...items: (0 | 2 | 1)[]): number;
        indexOf(searchElement: 0 | 2 | 1, fromIndex?: number | undefined): number;
        lastIndexOf(searchElement: 0 | 2 | 1, fromIndex?: number | undefined): number;
        every<S extends 0 | 2 | 1>(predicate: (value: 0 | 2 | 1, index: number, array: (0 | 2 | 1)[]) => value is S, thisArg?: any): this is S[];
        every(predicate: (value: 0 | 2 | 1, index: number, array: (0 | 2 | 1)[]) => unknown, thisArg?: any): boolean;
        some(predicate: (value: 0 | 2 | 1, index: number, array: (0 | 2 | 1)[]) => unknown, thisArg?: any): boolean;
        forEach(callbackfn: (value: 0 | 2 | 1, index: number, array: (0 | 2 | 1)[]) => void, thisArg?: any): void;
        map<U>(callbackfn: (value: 0 | 2 | 1, index: number, array: (0 | 2 | 1)[]) => U, thisArg?: any): U[];
        filter<S_1 extends 0 | 2 | 1>(predicate: (value: 0 | 2 | 1, index: number, array: (0 | 2 | 1)[]) => value is S_1, thisArg?: any): S_1[];
        filter(predicate: (value: 0 | 2 | 1, index: number, array: (0 | 2 | 1)[]) => unknown, thisArg?: any): (0 | 2 | 1)[];
        reduce(callbackfn: (previousValue: 0 | 2 | 1, currentValue: 0 | 2 | 1, currentIndex: number, array: (0 | 2 | 1)[]) => 0 | 2 | 1): 0 | 2 | 1;
        reduce(callbackfn: (previousValue: 0 | 2 | 1, currentValue: 0 | 2 | 1, currentIndex: number, array: (0 | 2 | 1)[]) => 0 | 2 | 1, initialValue: 0 | 2 | 1): 0 | 2 | 1;
        reduce<U_1>(callbackfn: (previousValue: U_1, currentValue: 0 | 2 | 1, currentIndex: number, array: (0 | 2 | 1)[]) => U_1, initialValue: U_1): U_1;
        reduceRight(callbackfn: (previousValue: 0 | 2 | 1, currentValue: 0 | 2 | 1, currentIndex: number, array: (0 | 2 | 1)[]) => 0 | 2 | 1): 0 | 2 | 1;
        reduceRight(callbackfn: (previousValue: 0 | 2 | 1, currentValue: 0 | 2 | 1, currentIndex: number, array: (0 | 2 | 1)[]) => 0 | 2 | 1, initialValue: 0 | 2 | 1): 0 | 2 | 1;
        reduceRight<U_2>(callbackfn: (previousValue: U_2, currentValue: 0 | 2 | 1, currentIndex: number, array: (0 | 2 | 1)[]) => U_2, initialValue: U_2): U_2;
        find<S_2 extends 0 | 2 | 1>(predicate: (this: void, value: 0 | 2 | 1, index: number, obj: (0 | 2 | 1)[]) => value is S_2, thisArg?: any): S_2 | undefined;
        find(predicate: (value: 0 | 2 | 1, index: number, obj: (0 | 2 | 1)[]) => unknown, thisArg?: any): 0 | 2 | 1 | undefined;
        findIndex(predicate: (value: 0 | 2 | 1, index: number, obj: (0 | 2 | 1)[]) => unknown, thisArg?: any): number;
        fill(value: 0 | 2 | 1, start?: number | undefined, end?: number | undefined): (0 | 2 | 1)[];
        copyWithin(target: number, start: number, end?: number | undefined): (0 | 2 | 1)[];
        entries(): IterableIterator<[number, 0 | 2 | 1]>;
        keys(): IterableIterator<number>;
        values(): IterableIterator<0 | 2 | 1>;
        includes(searchElement: 0 | 2 | 1, fromIndex?: number | undefined): boolean;
        flatMap<U_3, This = undefined>(callback: (this: This, value: 0 | 2 | 1, index: number, array: (0 | 2 | 1)[]) => U_3 | readonly U_3[], thisArg?: This | undefined): U_3[];
        flat<A, D extends number = 1>(this: A, depth?: D | undefined): FlatArray<A, D>[];
        at(index: number): 0 | 2 | 1 | undefined;
        [Symbol.iterator](): IterableIterator<0 | 2 | 1>;
        [Symbol.unscopables](): {
            copyWithin: boolean;
            entries: boolean;
            fill: boolean;
            find: boolean;
            findIndex: boolean;
            keys: boolean;
            values: boolean;
        };
    };
    breakpoints: {
        readonly xxs: {
            readonly width: 0;
            readonly margin: 20;
            readonly gutter: 16;
        };
        readonly xs: {
            readonly width: 360;
            readonly margin: 20;
            readonly gutter: 16;
        };
        readonly sm: {
            readonly width: 480;
            readonly margin: 20;
            readonly gutter: 16;
        };
        readonly md: {
            readonly width: 768;
            readonly margin: 20;
            readonly gutter: 16;
        };
        readonly lg: {
            readonly width: 1024;
            readonly margin: 71;
            readonly gutter: 24;
        };
        readonly xl: {
            readonly width: 1200;
            readonly margin: 71;
            readonly gutter: 24;
        };
        readonly xxl: {
            readonly width: 1366;
            readonly margin: 71;
            readonly gutter: 24;
        };
        readonly xxxl: {
            readonly width: 1600;
            readonly margin: 71;
            readonly gutter: 24;
        };
    };
    fonts: Record<string, {
        family: string;
        weight: (300 | 400 | 500 | 600 | 700 | 900 | "300i" | "400i" | "500i" | "600i" | "700i" | "900i")[];
    }>;
    fontSizes: {
        xxsmall: 10;
        xsmall: 12;
        small: 14;
        medium: 16;
        large: 20;
        xlarge: 24;
        xxlarge: 32;
        xxxlarge: 40;
        huge: 48;
        xhuge: 60;
        length: number;
        toString(): string;
        toLocaleString(): string;
        pop(): 20 | 16 | 24 | 10 | 12 | 14 | 32 | 40 | 48 | 60 | undefined;
        push(...items: (20 | 16 | 24 | 10 | 12 | 14 | 32 | 40 | 48 | 60)[]): number;
        concat(...items: ConcatArray<20 | 16 | 24 | 10 | 12 | 14 | 32 | 40 | 48 | 60>[]): (20 | 16 | 24 | 10 | 12 | 14 | 32 | 40 | 48 | 60)[];
        concat(...items: (20 | 16 | 24 | 10 | 12 | 14 | 32 | 40 | 48 | 60 | ConcatArray<20 | 16 | 24 | 10 | 12 | 14 | 32 | 40 | 48 | 60>)[]): (20 | 16 | 24 | 10 | 12 | 14 | 32 | 40 | 48 | 60)[];
        join(separator?: string | undefined): string;
        reverse(): (20 | 16 | 24 | 10 | 12 | 14 | 32 | 40 | 48 | 60)[];
        shift(): 20 | 16 | 24 | 10 | 12 | 14 | 32 | 40 | 48 | 60 | undefined;
        slice(start?: number | undefined, end?: number | undefined): (20 | 16 | 24 | 10 | 12 | 14 | 32 | 40 | 48 | 60)[];
        sort(compareFn?: ((a: 20 | 16 | 24 | 10 | 12 | 14 | 32 | 40 | 48 | 60, b: 20 | 16 | 24 | 10 | 12 | 14 | 32 | 40 | 48 | 60) => number) | undefined): (20 | 16 | 24 | 10 | 12 | 14 | 32 | 40 | 48 | 60)[];
        splice(start: number, deleteCount?: number | undefined): (20 | 16 | 24 | 10 | 12 | 14 | 32 | 40 | 48 | 60)[];
        splice(start: number, deleteCount: number, ...items: (20 | 16 | 24 | 10 | 12 | 14 | 32 | 40 | 48 | 60)[]): (20 | 16 | 24 | 10 | 12 | 14 | 32 | 40 | 48 | 60)[];
        unshift(...items: (20 | 16 | 24 | 10 | 12 | 14 | 32 | 40 | 48 | 60)[]): number;
        indexOf(searchElement: 20 | 16 | 24 | 10 | 12 | 14 | 32 | 40 | 48 | 60, fromIndex?: number | undefined): number;
        lastIndexOf(searchElement: 20 | 16 | 24 | 10 | 12 | 14 | 32 | 40 | 48 | 60, fromIndex?: number | undefined): number;
        every<S_3 extends 20 | 16 | 24 | 10 | 12 | 14 | 32 | 40 | 48 | 60>(predicate: (value: 20 | 16 | 24 | 10 | 12 | 14 | 32 | 40 | 48 | 60, index: number, array: (20 | 16 | 24 | 10 | 12 | 14 | 32 | 40 | 48 | 60)[]) => value is S_3, thisArg?: any): this is S_3[];
        every(predicate: (value: 20 | 16 | 24 | 10 | 12 | 14 | 32 | 40 | 48 | 60, index: number, array: (20 | 16 | 24 | 10 | 12 | 14 | 32 | 40 | 48 | 60)[]) => unknown, thisArg?: any): boolean;
        some(predicate: (value: 20 | 16 | 24 | 10 | 12 | 14 | 32 | 40 | 48 | 60, index: number, array: (20 | 16 | 24 | 10 | 12 | 14 | 32 | 40 | 48 | 60)[]) => unknown, thisArg?: any): boolean;
        forEach(callbackfn: (value: 20 | 16 | 24 | 10 | 12 | 14 | 32 | 40 | 48 | 60, index: number, array: (20 | 16 | 24 | 10 | 12 | 14 | 32 | 40 | 48 | 60)[]) => void, thisArg?: any): void;
        map<U_4>(callbackfn: (value: 20 | 16 | 24 | 10 | 12 | 14 | 32 | 40 | 48 | 60, index: number, array: (20 | 16 | 24 | 10 | 12 | 14 | 32 | 40 | 48 | 60)[]) => U_4, thisArg?: any): U_4[];
        filter<S_4 extends 20 | 16 | 24 | 10 | 12 | 14 | 32 | 40 | 48 | 60>(predicate: (value: 20 | 16 | 24 | 10 | 12 | 14 | 32 | 40 | 48 | 60, index: number, array: (20 | 16 | 24 | 10 | 12 | 14 | 32 | 40 | 48 | 60)[]) => value is S_4, thisArg?: any): S_4[];
        filter(predicate: (value: 20 | 16 | 24 | 10 | 12 | 14 | 32 | 40 | 48 | 60, index: number, array: (20 | 16 | 24 | 10 | 12 | 14 | 32 | 40 | 48 | 60)[]) => unknown, thisArg?: any): (20 | 16 | 24 | 10 | 12 | 14 | 32 | 40 | 48 | 60)[];
        reduce(callbackfn: (previousValue: 20 | 16 | 24 | 10 | 12 | 14 | 32 | 40 | 48 | 60, currentValue: 20 | 16 | 24 | 10 | 12 | 14 | 32 | 40 | 48 | 60, currentIndex: number, array: (20 | 16 | 24 | 10 | 12 | 14 | 32 | 40 | 48 | 60)[]) => 20 | 16 | 24 | 10 | 12 | 14 | 32 | 40 | 48 | 60): 20 | 16 | 24 | 10 | 12 | 14 | 32 | 40 | 48 | 60;
        reduce(callbackfn: (previousValue: 20 | 16 | 24 | 10 | 12 | 14 | 32 | 40 | 48 | 60, currentValue: 20 | 16 | 24 | 10 | 12 | 14 | 32 | 40 | 48 | 60, currentIndex: number, array: (20 | 16 | 24 | 10 | 12 | 14 | 32 | 40 | 48 | 60)[]) => 20 | 16 | 24 | 10 | 12 | 14 | 32 | 40 | 48 | 60, initialValue: 20 | 16 | 24 | 10 | 12 | 14 | 32 | 40 | 48 | 60): 20 | 16 | 24 | 10 | 12 | 14 | 32 | 40 | 48 | 60;
        reduce<U_5>(callbackfn: (previousValue: U_5, currentValue: 20 | 16 | 24 | 10 | 12 | 14 | 32 | 40 | 48 | 60, currentIndex: number, array: (20 | 16 | 24 | 10 | 12 | 14 | 32 | 40 | 48 | 60)[]) => U_5, initialValue: U_5): U_5;
        reduceRight(callbackfn: (previousValue: 20 | 16 | 24 | 10 | 12 | 14 | 32 | 40 | 48 | 60, currentValue: 20 | 16 | 24 | 10 | 12 | 14 | 32 | 40 | 48 | 60, currentIndex: number, array: (20 | 16 | 24 | 10 | 12 | 14 | 32 | 40 | 48 | 60)[]) => 20 | 16 | 24 | 10 | 12 | 14 | 32 | 40 | 48 | 60): 20 | 16 | 24 | 10 | 12 | 14 | 32 | 40 | 48 | 60;
        reduceRight(callbackfn: (previousValue: 20 | 16 | 24 | 10 | 12 | 14 | 32 | 40 | 48 | 60, currentValue: 20 | 16 | 24 | 10 | 12 | 14 | 32 | 40 | 48 | 60, currentIndex: number, array: (20 | 16 | 24 | 10 | 12 | 14 | 32 | 40 | 48 | 60)[]) => 20 | 16 | 24 | 10 | 12 | 14 | 32 | 40 | 48 | 60, initialValue: 20 | 16 | 24 | 10 | 12 | 14 | 32 | 40 | 48 | 60): 20 | 16 | 24 | 10 | 12 | 14 | 32 | 40 | 48 | 60;
        reduceRight<U_6>(callbackfn: (previousValue: U_6, currentValue: 20 | 16 | 24 | 10 | 12 | 14 | 32 | 40 | 48 | 60, currentIndex: number, array: (20 | 16 | 24 | 10 | 12 | 14 | 32 | 40 | 48 | 60)[]) => U_6, initialValue: U_6): U_6;
        find<S_5 extends 20 | 16 | 24 | 10 | 12 | 14 | 32 | 40 | 48 | 60>(predicate: (this: void, value: 20 | 16 | 24 | 10 | 12 | 14 | 32 | 40 | 48 | 60, index: number, obj: (20 | 16 | 24 | 10 | 12 | 14 | 32 | 40 | 48 | 60)[]) => value is S_5, thisArg?: any): S_5 | undefined;
        find(predicate: (value: 20 | 16 | 24 | 10 | 12 | 14 | 32 | 40 | 48 | 60, index: number, obj: (20 | 16 | 24 | 10 | 12 | 14 | 32 | 40 | 48 | 60)[]) => unknown, thisArg?: any): 20 | 16 | 24 | 10 | 12 | 14 | 32 | 40 | 48 | 60 | undefined;
        findIndex(predicate: (value: 20 | 16 | 24 | 10 | 12 | 14 | 32 | 40 | 48 | 60, index: number, obj: (20 | 16 | 24 | 10 | 12 | 14 | 32 | 40 | 48 | 60)[]) => unknown, thisArg?: any): number;
        fill(value: 20 | 16 | 24 | 10 | 12 | 14 | 32 | 40 | 48 | 60, start?: number | undefined, end?: number | undefined): (20 | 16 | 24 | 10 | 12 | 14 | 32 | 40 | 48 | 60)[];
        copyWithin(target: number, start: number, end?: number | undefined): (20 | 16 | 24 | 10 | 12 | 14 | 32 | 40 | 48 | 60)[];
        entries(): IterableIterator<[number, 20 | 16 | 24 | 10 | 12 | 14 | 32 | 40 | 48 | 60]>;
        keys(): IterableIterator<number>;
        values(): IterableIterator<20 | 16 | 24 | 10 | 12 | 14 | 32 | 40 | 48 | 60>;
        includes(searchElement: 20 | 16 | 24 | 10 | 12 | 14 | 32 | 40 | 48 | 60, fromIndex?: number | undefined): boolean;
        flatMap<U_7, This_1 = undefined>(callback: (this: This_1, value: 20 | 16 | 24 | 10 | 12 | 14 | 32 | 40 | 48 | 60, index: number, array: (20 | 16 | 24 | 10 | 12 | 14 | 32 | 40 | 48 | 60)[]) => U_7 | readonly U_7[], thisArg?: This_1 | undefined): U_7[];
        flat<A_1, D_1 extends number = 1>(this: A_1, depth?: D_1 | undefined): FlatArray<A_1, D_1>[];
        at(index: number): 20 | 16 | 24 | 10 | 12 | 14 | 32 | 40 | 48 | 60 | undefined;
        [Symbol.iterator](): IterableIterator<20 | 16 | 24 | 10 | 12 | 14 | 32 | 40 | 48 | 60>;
        [Symbol.unscopables](): {
            copyWithin: boolean;
            entries: boolean;
            fill: boolean;
            find: boolean;
            findIndex: boolean;
            keys: boolean;
            values: boolean;
        };
    };
    fontWeights: {
        length: number;
        toString(): string;
        toLocaleString(): string;
        pop(): 300 | 400 | 500 | 600 | 700 | 900 | undefined;
        push(...items: (300 | 400 | 500 | 600 | 700 | 900)[]): number;
        concat(...items: ConcatArray<300 | 400 | 500 | 600 | 700 | 900>[]): (300 | 400 | 500 | 600 | 700 | 900)[];
        concat(...items: (300 | 400 | 500 | 600 | 700 | 900 | ConcatArray<300 | 400 | 500 | 600 | 700 | 900>)[]): (300 | 400 | 500 | 600 | 700 | 900)[];
        join(separator?: string | undefined): string;
        reverse(): (300 | 400 | 500 | 600 | 700 | 900)[];
        shift(): 300 | 400 | 500 | 600 | 700 | 900 | undefined;
        slice(start?: number | undefined, end?: number | undefined): (300 | 400 | 500 | 600 | 700 | 900)[];
        sort(compareFn?: ((a: 300 | 400 | 500 | 600 | 700 | 900, b: 300 | 400 | 500 | 600 | 700 | 900) => number) | undefined): (300 | 400 | 500 | 600 | 700 | 900)[];
        splice(start: number, deleteCount?: number | undefined): (300 | 400 | 500 | 600 | 700 | 900)[];
        splice(start: number, deleteCount: number, ...items: (300 | 400 | 500 | 600 | 700 | 900)[]): (300 | 400 | 500 | 600 | 700 | 900)[];
        unshift(...items: (300 | 400 | 500 | 600 | 700 | 900)[]): number;
        indexOf(searchElement: 300 | 400 | 500 | 600 | 700 | 900, fromIndex?: number | undefined): number;
        lastIndexOf(searchElement: 300 | 400 | 500 | 600 | 700 | 900, fromIndex?: number | undefined): number;
        every<S_6 extends 300 | 400 | 500 | 600 | 700 | 900>(predicate: (value: 300 | 400 | 500 | 600 | 700 | 900, index: number, array: (300 | 400 | 500 | 600 | 700 | 900)[]) => value is S_6, thisArg?: any): this is S_6[];
        every(predicate: (value: 300 | 400 | 500 | 600 | 700 | 900, index: number, array: (300 | 400 | 500 | 600 | 700 | 900)[]) => unknown, thisArg?: any): boolean;
        some(predicate: (value: 300 | 400 | 500 | 600 | 700 | 900, index: number, array: (300 | 400 | 500 | 600 | 700 | 900)[]) => unknown, thisArg?: any): boolean;
        forEach(callbackfn: (value: 300 | 400 | 500 | 600 | 700 | 900, index: number, array: (300 | 400 | 500 | 600 | 700 | 900)[]) => void, thisArg?: any): void;
        map<U_8>(callbackfn: (value: 300 | 400 | 500 | 600 | 700 | 900, index: number, array: (300 | 400 | 500 | 600 | 700 | 900)[]) => U_8, thisArg?: any): U_8[];
        filter<S_7 extends 300 | 400 | 500 | 600 | 700 | 900>(predicate: (value: 300 | 400 | 500 | 600 | 700 | 900, index: number, array: (300 | 400 | 500 | 600 | 700 | 900)[]) => value is S_7, thisArg?: any): S_7[];
        filter(predicate: (value: 300 | 400 | 500 | 600 | 700 | 900, index: number, array: (300 | 400 | 500 | 600 | 700 | 900)[]) => unknown, thisArg?: any): (300 | 400 | 500 | 600 | 700 | 900)[];
        reduce(callbackfn: (previousValue: 300 | 400 | 500 | 600 | 700 | 900, currentValue: 300 | 400 | 500 | 600 | 700 | 900, currentIndex: number, array: (300 | 400 | 500 | 600 | 700 | 900)[]) => 300 | 400 | 500 | 600 | 700 | 900): 300 | 400 | 500 | 600 | 700 | 900;
        reduce(callbackfn: (previousValue: 300 | 400 | 500 | 600 | 700 | 900, currentValue: 300 | 400 | 500 | 600 | 700 | 900, currentIndex: number, array: (300 | 400 | 500 | 600 | 700 | 900)[]) => 300 | 400 | 500 | 600 | 700 | 900, initialValue: 300 | 400 | 500 | 600 | 700 | 900): 300 | 400 | 500 | 600 | 700 | 900;
        reduce<U_9>(callbackfn: (previousValue: U_9, currentValue: 300 | 400 | 500 | 600 | 700 | 900, currentIndex: number, array: (300 | 400 | 500 | 600 | 700 | 900)[]) => U_9, initialValue: U_9): U_9;
        reduceRight(callbackfn: (previousValue: 300 | 400 | 500 | 600 | 700 | 900, currentValue: 300 | 400 | 500 | 600 | 700 | 900, currentIndex: number, array: (300 | 400 | 500 | 600 | 700 | 900)[]) => 300 | 400 | 500 | 600 | 700 | 900): 300 | 400 | 500 | 600 | 700 | 900;
        reduceRight(callbackfn: (previousValue: 300 | 400 | 500 | 600 | 700 | 900, currentValue: 300 | 400 | 500 | 600 | 700 | 900, currentIndex: number, array: (300 | 400 | 500 | 600 | 700 | 900)[]) => 300 | 400 | 500 | 600 | 700 | 900, initialValue: 300 | 400 | 500 | 600 | 700 | 900): 300 | 400 | 500 | 600 | 700 | 900;
        reduceRight<U_10>(callbackfn: (previousValue: U_10, currentValue: 300 | 400 | 500 | 600 | 700 | 900, currentIndex: number, array: (300 | 400 | 500 | 600 | 700 | 900)[]) => U_10, initialValue: U_10): U_10;
        find<S_8 extends 300 | 400 | 500 | 600 | 700 | 900>(predicate: (this: void, value: 300 | 400 | 500 | 600 | 700 | 900, index: number, obj: (300 | 400 | 500 | 600 | 700 | 900)[]) => value is S_8, thisArg?: any): S_8 | undefined;
        find(predicate: (value: 300 | 400 | 500 | 600 | 700 | 900, index: number, obj: (300 | 400 | 500 | 600 | 700 | 900)[]) => unknown, thisArg?: any): 300 | 400 | 500 | 600 | 700 | 900 | undefined;
        findIndex(predicate: (value: 300 | 400 | 500 | 600 | 700 | 900, index: number, obj: (300 | 400 | 500 | 600 | 700 | 900)[]) => unknown, thisArg?: any): number;
        fill(value: 300 | 400 | 500 | 600 | 700 | 900, start?: number | undefined, end?: number | undefined): (300 | 400 | 500 | 600 | 700 | 900)[];
        copyWithin(target: number, start: number, end?: number | undefined): (300 | 400 | 500 | 600 | 700 | 900)[];
        entries(): IterableIterator<[number, 300 | 400 | 500 | 600 | 700 | 900]>;
        keys(): IterableIterator<number>;
        values(): IterableIterator<300 | 400 | 500 | 600 | 700 | 900>;
        includes(searchElement: 300 | 400 | 500 | 600 | 700 | 900, fromIndex?: number | undefined): boolean;
        flatMap<U_11, This_2 = undefined>(callback: (this: This_2, value: 300 | 400 | 500 | 600 | 700 | 900, index: number, array: (300 | 400 | 500 | 600 | 700 | 900)[]) => U_11 | readonly U_11[], thisArg?: This_2 | undefined): U_11[];
        flat<A_2, D_2 extends number = 1>(this: A_2, depth?: D_2 | undefined): FlatArray<A_2, D_2>[];
        at(index: number): 300 | 400 | 500 | 600 | 700 | 900 | undefined;
        [Symbol.iterator](): IterableIterator<300 | 400 | 500 | 600 | 700 | 900>;
        [Symbol.unscopables](): {
            copyWithin: boolean;
            entries: boolean;
            fill: boolean;
            find: boolean;
            findIndex: boolean;
            keys: boolean;
            values: boolean;
        };
        light: 300;
        regular: 400;
        medium: 500;
        semiBold: 600;
        bold: 700;
        black: 900;
    };
    lineHeights: {
        xxsmall: 12;
        xsmall: 16;
        small: 20;
        medium: 24;
        large: 28;
        xlarge: 32;
        xxlarge: 40;
        xxxlarge: 48;
        huge: 56;
        xhuge: 60;
        length: number;
        toString(): string;
        toLocaleString(): string;
        pop(): 20 | 16 | 24 | 12 | 32 | 40 | 48 | 60 | 28 | 56 | undefined;
        push(...items: (20 | 16 | 24 | 12 | 32 | 40 | 48 | 60 | 28 | 56)[]): number;
        concat(...items: ConcatArray<20 | 16 | 24 | 12 | 32 | 40 | 48 | 60 | 28 | 56>[]): (20 | 16 | 24 | 12 | 32 | 40 | 48 | 60 | 28 | 56)[];
        concat(...items: (20 | 16 | 24 | 12 | 32 | 40 | 48 | 60 | 28 | 56 | ConcatArray<20 | 16 | 24 | 12 | 32 | 40 | 48 | 60 | 28 | 56>)[]): (20 | 16 | 24 | 12 | 32 | 40 | 48 | 60 | 28 | 56)[];
        join(separator?: string | undefined): string;
        reverse(): (20 | 16 | 24 | 12 | 32 | 40 | 48 | 60 | 28 | 56)[];
        shift(): 20 | 16 | 24 | 12 | 32 | 40 | 48 | 60 | 28 | 56 | undefined;
        slice(start?: number | undefined, end?: number | undefined): (20 | 16 | 24 | 12 | 32 | 40 | 48 | 60 | 28 | 56)[];
        sort(compareFn?: ((a: 20 | 16 | 24 | 12 | 32 | 40 | 48 | 60 | 28 | 56, b: 20 | 16 | 24 | 12 | 32 | 40 | 48 | 60 | 28 | 56) => number) | undefined): (20 | 16 | 24 | 12 | 32 | 40 | 48 | 60 | 28 | 56)[];
        splice(start: number, deleteCount?: number | undefined): (20 | 16 | 24 | 12 | 32 | 40 | 48 | 60 | 28 | 56)[];
        splice(start: number, deleteCount: number, ...items: (20 | 16 | 24 | 12 | 32 | 40 | 48 | 60 | 28 | 56)[]): (20 | 16 | 24 | 12 | 32 | 40 | 48 | 60 | 28 | 56)[];
        unshift(...items: (20 | 16 | 24 | 12 | 32 | 40 | 48 | 60 | 28 | 56)[]): number;
        indexOf(searchElement: 20 | 16 | 24 | 12 | 32 | 40 | 48 | 60 | 28 | 56, fromIndex?: number | undefined): number;
        lastIndexOf(searchElement: 20 | 16 | 24 | 12 | 32 | 40 | 48 | 60 | 28 | 56, fromIndex?: number | undefined): number;
        every<S_9 extends 20 | 16 | 24 | 12 | 32 | 40 | 48 | 60 | 28 | 56>(predicate: (value: 20 | 16 | 24 | 12 | 32 | 40 | 48 | 60 | 28 | 56, index: number, array: (20 | 16 | 24 | 12 | 32 | 40 | 48 | 60 | 28 | 56)[]) => value is S_9, thisArg?: any): this is S_9[];
        every(predicate: (value: 20 | 16 | 24 | 12 | 32 | 40 | 48 | 60 | 28 | 56, index: number, array: (20 | 16 | 24 | 12 | 32 | 40 | 48 | 60 | 28 | 56)[]) => unknown, thisArg?: any): boolean;
        some(predicate: (value: 20 | 16 | 24 | 12 | 32 | 40 | 48 | 60 | 28 | 56, index: number, array: (20 | 16 | 24 | 12 | 32 | 40 | 48 | 60 | 28 | 56)[]) => unknown, thisArg?: any): boolean;
        forEach(callbackfn: (value: 20 | 16 | 24 | 12 | 32 | 40 | 48 | 60 | 28 | 56, index: number, array: (20 | 16 | 24 | 12 | 32 | 40 | 48 | 60 | 28 | 56)[]) => void, thisArg?: any): void;
        map<U_12>(callbackfn: (value: 20 | 16 | 24 | 12 | 32 | 40 | 48 | 60 | 28 | 56, index: number, array: (20 | 16 | 24 | 12 | 32 | 40 | 48 | 60 | 28 | 56)[]) => U_12, thisArg?: any): U_12[];
        filter<S_10 extends 20 | 16 | 24 | 12 | 32 | 40 | 48 | 60 | 28 | 56>(predicate: (value: 20 | 16 | 24 | 12 | 32 | 40 | 48 | 60 | 28 | 56, index: number, array: (20 | 16 | 24 | 12 | 32 | 40 | 48 | 60 | 28 | 56)[]) => value is S_10, thisArg?: any): S_10[];
        filter(predicate: (value: 20 | 16 | 24 | 12 | 32 | 40 | 48 | 60 | 28 | 56, index: number, array: (20 | 16 | 24 | 12 | 32 | 40 | 48 | 60 | 28 | 56)[]) => unknown, thisArg?: any): (20 | 16 | 24 | 12 | 32 | 40 | 48 | 60 | 28 | 56)[];
        reduce(callbackfn: (previousValue: 20 | 16 | 24 | 12 | 32 | 40 | 48 | 60 | 28 | 56, currentValue: 20 | 16 | 24 | 12 | 32 | 40 | 48 | 60 | 28 | 56, currentIndex: number, array: (20 | 16 | 24 | 12 | 32 | 40 | 48 | 60 | 28 | 56)[]) => 20 | 16 | 24 | 12 | 32 | 40 | 48 | 60 | 28 | 56): 20 | 16 | 24 | 12 | 32 | 40 | 48 | 60 | 28 | 56;
        reduce(callbackfn: (previousValue: 20 | 16 | 24 | 12 | 32 | 40 | 48 | 60 | 28 | 56, currentValue: 20 | 16 | 24 | 12 | 32 | 40 | 48 | 60 | 28 | 56, currentIndex: number, array: (20 | 16 | 24 | 12 | 32 | 40 | 48 | 60 | 28 | 56)[]) => 20 | 16 | 24 | 12 | 32 | 40 | 48 | 60 | 28 | 56, initialValue: 20 | 16 | 24 | 12 | 32 | 40 | 48 | 60 | 28 | 56): 20 | 16 | 24 | 12 | 32 | 40 | 48 | 60 | 28 | 56;
        reduce<U_13>(callbackfn: (previousValue: U_13, currentValue: 20 | 16 | 24 | 12 | 32 | 40 | 48 | 60 | 28 | 56, currentIndex: number, array: (20 | 16 | 24 | 12 | 32 | 40 | 48 | 60 | 28 | 56)[]) => U_13, initialValue: U_13): U_13;
        reduceRight(callbackfn: (previousValue: 20 | 16 | 24 | 12 | 32 | 40 | 48 | 60 | 28 | 56, currentValue: 20 | 16 | 24 | 12 | 32 | 40 | 48 | 60 | 28 | 56, currentIndex: number, array: (20 | 16 | 24 | 12 | 32 | 40 | 48 | 60 | 28 | 56)[]) => 20 | 16 | 24 | 12 | 32 | 40 | 48 | 60 | 28 | 56): 20 | 16 | 24 | 12 | 32 | 40 | 48 | 60 | 28 | 56;
        reduceRight(callbackfn: (previousValue: 20 | 16 | 24 | 12 | 32 | 40 | 48 | 60 | 28 | 56, currentValue: 20 | 16 | 24 | 12 | 32 | 40 | 48 | 60 | 28 | 56, currentIndex: number, array: (20 | 16 | 24 | 12 | 32 | 40 | 48 | 60 | 28 | 56)[]) => 20 | 16 | 24 | 12 | 32 | 40 | 48 | 60 | 28 | 56, initialValue: 20 | 16 | 24 | 12 | 32 | 40 | 48 | 60 | 28 | 56): 20 | 16 | 24 | 12 | 32 | 40 | 48 | 60 | 28 | 56;
        reduceRight<U_14>(callbackfn: (previousValue: U_14, currentValue: 20 | 16 | 24 | 12 | 32 | 40 | 48 | 60 | 28 | 56, currentIndex: number, array: (20 | 16 | 24 | 12 | 32 | 40 | 48 | 60 | 28 | 56)[]) => U_14, initialValue: U_14): U_14;
        find<S_11 extends 20 | 16 | 24 | 12 | 32 | 40 | 48 | 60 | 28 | 56>(predicate: (this: void, value: 20 | 16 | 24 | 12 | 32 | 40 | 48 | 60 | 28 | 56, index: number, obj: (20 | 16 | 24 | 12 | 32 | 40 | 48 | 60 | 28 | 56)[]) => value is S_11, thisArg?: any): S_11 | undefined;
        find(predicate: (value: 20 | 16 | 24 | 12 | 32 | 40 | 48 | 60 | 28 | 56, index: number, obj: (20 | 16 | 24 | 12 | 32 | 40 | 48 | 60 | 28 | 56)[]) => unknown, thisArg?: any): 20 | 16 | 24 | 12 | 32 | 40 | 48 | 60 | 28 | 56 | undefined;
        findIndex(predicate: (value: 20 | 16 | 24 | 12 | 32 | 40 | 48 | 60 | 28 | 56, index: number, obj: (20 | 16 | 24 | 12 | 32 | 40 | 48 | 60 | 28 | 56)[]) => unknown, thisArg?: any): number;
        fill(value: 20 | 16 | 24 | 12 | 32 | 40 | 48 | 60 | 28 | 56, start?: number | undefined, end?: number | undefined): (20 | 16 | 24 | 12 | 32 | 40 | 48 | 60 | 28 | 56)[];
        copyWithin(target: number, start: number, end?: number | undefined): (20 | 16 | 24 | 12 | 32 | 40 | 48 | 60 | 28 | 56)[];
        entries(): IterableIterator<[number, 20 | 16 | 24 | 12 | 32 | 40 | 48 | 60 | 28 | 56]>;
        keys(): IterableIterator<number>;
        values(): IterableIterator<20 | 16 | 24 | 12 | 32 | 40 | 48 | 60 | 28 | 56>;
        includes(searchElement: 20 | 16 | 24 | 12 | 32 | 40 | 48 | 60 | 28 | 56, fromIndex?: number | undefined): boolean;
        flatMap<U_15, This_3 = undefined>(callback: (this: This_3, value: 20 | 16 | 24 | 12 | 32 | 40 | 48 | 60 | 28 | 56, index: number, array: (20 | 16 | 24 | 12 | 32 | 40 | 48 | 60 | 28 | 56)[]) => U_15 | readonly U_15[], thisArg?: This_3 | undefined): U_15[];
        flat<A_3, D_3 extends number = 1>(this: A_3, depth?: D_3 | undefined): FlatArray<A_3, D_3>[];
        at(index: number): 20 | 16 | 24 | 12 | 32 | 40 | 48 | 60 | 28 | 56 | undefined;
        [Symbol.iterator](): IterableIterator<20 | 16 | 24 | 12 | 32 | 40 | 48 | 60 | 28 | 56>;
        [Symbol.unscopables](): {
            copyWithin: boolean;
            entries: boolean;
            fill: boolean;
            find: boolean;
            findIndex: boolean;
            keys: boolean;
            values: boolean;
        };
    };
    radii: {
        sharp: 0;
        xsmall: 4;
        small: 8;
        regular: 16;
        circle: 9999;
        length: number;
        toString(): string;
        toLocaleString(): string;
        pop(): 0 | 16 | 4 | 8 | 9999 | undefined;
        push(...items: (0 | 16 | 4 | 8 | 9999)[]): number;
        concat(...items: ConcatArray<0 | 16 | 4 | 8 | 9999>[]): (0 | 16 | 4 | 8 | 9999)[];
        concat(...items: (0 | 16 | 4 | 8 | 9999 | ConcatArray<0 | 16 | 4 | 8 | 9999>)[]): (0 | 16 | 4 | 8 | 9999)[];
        join(separator?: string | undefined): string;
        reverse(): (0 | 16 | 4 | 8 | 9999)[];
        shift(): 0 | 16 | 4 | 8 | 9999 | undefined;
        slice(start?: number | undefined, end?: number | undefined): (0 | 16 | 4 | 8 | 9999)[];
        sort(compareFn?: ((a: 0 | 16 | 4 | 8 | 9999, b: 0 | 16 | 4 | 8 | 9999) => number) | undefined): (0 | 16 | 4 | 8 | 9999)[];
        splice(start: number, deleteCount?: number | undefined): (0 | 16 | 4 | 8 | 9999)[];
        splice(start: number, deleteCount: number, ...items: (0 | 16 | 4 | 8 | 9999)[]): (0 | 16 | 4 | 8 | 9999)[];
        unshift(...items: (0 | 16 | 4 | 8 | 9999)[]): number;
        indexOf(searchElement: 0 | 16 | 4 | 8 | 9999, fromIndex?: number | undefined): number;
        lastIndexOf(searchElement: 0 | 16 | 4 | 8 | 9999, fromIndex?: number | undefined): number;
        every<S_12 extends 0 | 16 | 4 | 8 | 9999>(predicate: (value: 0 | 16 | 4 | 8 | 9999, index: number, array: (0 | 16 | 4 | 8 | 9999)[]) => value is S_12, thisArg?: any): this is S_12[];
        every(predicate: (value: 0 | 16 | 4 | 8 | 9999, index: number, array: (0 | 16 | 4 | 8 | 9999)[]) => unknown, thisArg?: any): boolean;
        some(predicate: (value: 0 | 16 | 4 | 8 | 9999, index: number, array: (0 | 16 | 4 | 8 | 9999)[]) => unknown, thisArg?: any): boolean;
        forEach(callbackfn: (value: 0 | 16 | 4 | 8 | 9999, index: number, array: (0 | 16 | 4 | 8 | 9999)[]) => void, thisArg?: any): void;
        map<U_16>(callbackfn: (value: 0 | 16 | 4 | 8 | 9999, index: number, array: (0 | 16 | 4 | 8 | 9999)[]) => U_16, thisArg?: any): U_16[];
        filter<S_13 extends 0 | 16 | 4 | 8 | 9999>(predicate: (value: 0 | 16 | 4 | 8 | 9999, index: number, array: (0 | 16 | 4 | 8 | 9999)[]) => value is S_13, thisArg?: any): S_13[];
        filter(predicate: (value: 0 | 16 | 4 | 8 | 9999, index: number, array: (0 | 16 | 4 | 8 | 9999)[]) => unknown, thisArg?: any): (0 | 16 | 4 | 8 | 9999)[];
        reduce(callbackfn: (previousValue: 0 | 16 | 4 | 8 | 9999, currentValue: 0 | 16 | 4 | 8 | 9999, currentIndex: number, array: (0 | 16 | 4 | 8 | 9999)[]) => 0 | 16 | 4 | 8 | 9999): 0 | 16 | 4 | 8 | 9999;
        reduce(callbackfn: (previousValue: 0 | 16 | 4 | 8 | 9999, currentValue: 0 | 16 | 4 | 8 | 9999, currentIndex: number, array: (0 | 16 | 4 | 8 | 9999)[]) => 0 | 16 | 4 | 8 | 9999, initialValue: 0 | 16 | 4 | 8 | 9999): 0 | 16 | 4 | 8 | 9999;
        reduce<U_17>(callbackfn: (previousValue: U_17, currentValue: 0 | 16 | 4 | 8 | 9999, currentIndex: number, array: (0 | 16 | 4 | 8 | 9999)[]) => U_17, initialValue: U_17): U_17;
        reduceRight(callbackfn: (previousValue: 0 | 16 | 4 | 8 | 9999, currentValue: 0 | 16 | 4 | 8 | 9999, currentIndex: number, array: (0 | 16 | 4 | 8 | 9999)[]) => 0 | 16 | 4 | 8 | 9999): 0 | 16 | 4 | 8 | 9999;
        reduceRight(callbackfn: (previousValue: 0 | 16 | 4 | 8 | 9999, currentValue: 0 | 16 | 4 | 8 | 9999, currentIndex: number, array: (0 | 16 | 4 | 8 | 9999)[]) => 0 | 16 | 4 | 8 | 9999, initialValue: 0 | 16 | 4 | 8 | 9999): 0 | 16 | 4 | 8 | 9999;
        reduceRight<U_18>(callbackfn: (previousValue: U_18, currentValue: 0 | 16 | 4 | 8 | 9999, currentIndex: number, array: (0 | 16 | 4 | 8 | 9999)[]) => U_18, initialValue: U_18): U_18;
        find<S_14 extends 0 | 16 | 4 | 8 | 9999>(predicate: (this: void, value: 0 | 16 | 4 | 8 | 9999, index: number, obj: (0 | 16 | 4 | 8 | 9999)[]) => value is S_14, thisArg?: any): S_14 | undefined;
        find(predicate: (value: 0 | 16 | 4 | 8 | 9999, index: number, obj: (0 | 16 | 4 | 8 | 9999)[]) => unknown, thisArg?: any): 0 | 16 | 4 | 8 | 9999 | undefined;
        findIndex(predicate: (value: 0 | 16 | 4 | 8 | 9999, index: number, obj: (0 | 16 | 4 | 8 | 9999)[]) => unknown, thisArg?: any): number;
        fill(value: 0 | 16 | 4 | 8 | 9999, start?: number | undefined, end?: number | undefined): (0 | 16 | 4 | 8 | 9999)[];
        copyWithin(target: number, start: number, end?: number | undefined): (0 | 16 | 4 | 8 | 9999)[];
        entries(): IterableIterator<[number, 0 | 16 | 4 | 8 | 9999]>;
        keys(): IterableIterator<number>;
        values(): IterableIterator<0 | 16 | 4 | 8 | 9999>;
        includes(searchElement: 0 | 16 | 4 | 8 | 9999, fromIndex?: number | undefined): boolean;
        flatMap<U_19, This_4 = undefined>(callback: (this: This_4, value: 0 | 16 | 4 | 8 | 9999, index: number, array: (0 | 16 | 4 | 8 | 9999)[]) => U_19 | readonly U_19[], thisArg?: This_4 | undefined): U_19[];
        flat<A_4, D_4 extends number = 1>(this: A_4, depth?: D_4 | undefined): FlatArray<A_4, D_4>[];
        at(index: number): 0 | 16 | 4 | 8 | 9999 | undefined;
        [Symbol.iterator](): IterableIterator<0 | 16 | 4 | 8 | 9999>;
        [Symbol.unscopables](): {
            copyWithin: boolean;
            entries: boolean;
            fill: boolean;
            find: boolean;
            findIndex: boolean;
            keys: boolean;
            values: boolean;
        };
    };
    elevations: {
        zero: string;
        small: string;
        medium: string;
        large: string;
    };
    spacing: {
        zero: 0;
        xxxsmall: 4;
        xxsmall: 8;
        xsmall: 12;
        small: 16;
        medium: 20;
        large: 24;
        xlarge: 32;
        xxlarge: 40;
        xxxlarge: 56;
        huge: 72;
        xhuge: 80;
        length: number;
        toString(): string;
        toLocaleString(): string;
        pop(): 0 | 20 | 16 | 24 | 12 | 32 | 40 | 56 | 4 | 8 | 72 | 80 | undefined;
        push(...items: (0 | 20 | 16 | 24 | 12 | 32 | 40 | 56 | 4 | 8 | 72 | 80)[]): number;
        concat(...items: ConcatArray<0 | 20 | 16 | 24 | 12 | 32 | 40 | 56 | 4 | 8 | 72 | 80>[]): (0 | 20 | 16 | 24 | 12 | 32 | 40 | 56 | 4 | 8 | 72 | 80)[];
        concat(...items: (0 | 20 | 16 | 24 | 12 | 32 | 40 | 56 | 4 | 8 | 72 | 80 | ConcatArray<0 | 20 | 16 | 24 | 12 | 32 | 40 | 56 | 4 | 8 | 72 | 80>)[]): (0 | 20 | 16 | 24 | 12 | 32 | 40 | 56 | 4 | 8 | 72 | 80)[];
        join(separator?: string | undefined): string;
        reverse(): (0 | 20 | 16 | 24 | 12 | 32 | 40 | 56 | 4 | 8 | 72 | 80)[];
        shift(): 0 | 20 | 16 | 24 | 12 | 32 | 40 | 56 | 4 | 8 | 72 | 80 | undefined;
        slice(start?: number | undefined, end?: number | undefined): (0 | 20 | 16 | 24 | 12 | 32 | 40 | 56 | 4 | 8 | 72 | 80)[];
        sort(compareFn?: ((a: 0 | 20 | 16 | 24 | 12 | 32 | 40 | 56 | 4 | 8 | 72 | 80, b: 0 | 20 | 16 | 24 | 12 | 32 | 40 | 56 | 4 | 8 | 72 | 80) => number) | undefined): (0 | 20 | 16 | 24 | 12 | 32 | 40 | 56 | 4 | 8 | 72 | 80)[];
        splice(start: number, deleteCount?: number | undefined): (0 | 20 | 16 | 24 | 12 | 32 | 40 | 56 | 4 | 8 | 72 | 80)[];
        splice(start: number, deleteCount: number, ...items: (0 | 20 | 16 | 24 | 12 | 32 | 40 | 56 | 4 | 8 | 72 | 80)[]): (0 | 20 | 16 | 24 | 12 | 32 | 40 | 56 | 4 | 8 | 72 | 80)[];
        unshift(...items: (0 | 20 | 16 | 24 | 12 | 32 | 40 | 56 | 4 | 8 | 72 | 80)[]): number;
        indexOf(searchElement: 0 | 20 | 16 | 24 | 12 | 32 | 40 | 56 | 4 | 8 | 72 | 80, fromIndex?: number | undefined): number;
        lastIndexOf(searchElement: 0 | 20 | 16 | 24 | 12 | 32 | 40 | 56 | 4 | 8 | 72 | 80, fromIndex?: number | undefined): number;
        every<S_15 extends 0 | 20 | 16 | 24 | 12 | 32 | 40 | 56 | 4 | 8 | 72 | 80>(predicate: (value: 0 | 20 | 16 | 24 | 12 | 32 | 40 | 56 | 4 | 8 | 72 | 80, index: number, array: (0 | 20 | 16 | 24 | 12 | 32 | 40 | 56 | 4 | 8 | 72 | 80)[]) => value is S_15, thisArg?: any): this is S_15[];
        every(predicate: (value: 0 | 20 | 16 | 24 | 12 | 32 | 40 | 56 | 4 | 8 | 72 | 80, index: number, array: (0 | 20 | 16 | 24 | 12 | 32 | 40 | 56 | 4 | 8 | 72 | 80)[]) => unknown, thisArg?: any): boolean;
        some(predicate: (value: 0 | 20 | 16 | 24 | 12 | 32 | 40 | 56 | 4 | 8 | 72 | 80, index: number, array: (0 | 20 | 16 | 24 | 12 | 32 | 40 | 56 | 4 | 8 | 72 | 80)[]) => unknown, thisArg?: any): boolean;
        forEach(callbackfn: (value: 0 | 20 | 16 | 24 | 12 | 32 | 40 | 56 | 4 | 8 | 72 | 80, index: number, array: (0 | 20 | 16 | 24 | 12 | 32 | 40 | 56 | 4 | 8 | 72 | 80)[]) => void, thisArg?: any): void;
        map<U_20>(callbackfn: (value: 0 | 20 | 16 | 24 | 12 | 32 | 40 | 56 | 4 | 8 | 72 | 80, index: number, array: (0 | 20 | 16 | 24 | 12 | 32 | 40 | 56 | 4 | 8 | 72 | 80)[]) => U_20, thisArg?: any): U_20[];
        filter<S_16 extends 0 | 20 | 16 | 24 | 12 | 32 | 40 | 56 | 4 | 8 | 72 | 80>(predicate: (value: 0 | 20 | 16 | 24 | 12 | 32 | 40 | 56 | 4 | 8 | 72 | 80, index: number, array: (0 | 20 | 16 | 24 | 12 | 32 | 40 | 56 | 4 | 8 | 72 | 80)[]) => value is S_16, thisArg?: any): S_16[];
        filter(predicate: (value: 0 | 20 | 16 | 24 | 12 | 32 | 40 | 56 | 4 | 8 | 72 | 80, index: number, array: (0 | 20 | 16 | 24 | 12 | 32 | 40 | 56 | 4 | 8 | 72 | 80)[]) => unknown, thisArg?: any): (0 | 20 | 16 | 24 | 12 | 32 | 40 | 56 | 4 | 8 | 72 | 80)[];
        reduce(callbackfn: (previousValue: 0 | 20 | 16 | 24 | 12 | 32 | 40 | 56 | 4 | 8 | 72 | 80, currentValue: 0 | 20 | 16 | 24 | 12 | 32 | 40 | 56 | 4 | 8 | 72 | 80, currentIndex: number, array: (0 | 20 | 16 | 24 | 12 | 32 | 40 | 56 | 4 | 8 | 72 | 80)[]) => 0 | 20 | 16 | 24 | 12 | 32 | 40 | 56 | 4 | 8 | 72 | 80): 0 | 20 | 16 | 24 | 12 | 32 | 40 | 56 | 4 | 8 | 72 | 80;
        reduce(callbackfn: (previousValue: 0 | 20 | 16 | 24 | 12 | 32 | 40 | 56 | 4 | 8 | 72 | 80, currentValue: 0 | 20 | 16 | 24 | 12 | 32 | 40 | 56 | 4 | 8 | 72 | 80, currentIndex: number, array: (0 | 20 | 16 | 24 | 12 | 32 | 40 | 56 | 4 | 8 | 72 | 80)[]) => 0 | 20 | 16 | 24 | 12 | 32 | 40 | 56 | 4 | 8 | 72 | 80, initialValue: 0 | 20 | 16 | 24 | 12 | 32 | 40 | 56 | 4 | 8 | 72 | 80): 0 | 20 | 16 | 24 | 12 | 32 | 40 | 56 | 4 | 8 | 72 | 80;
        reduce<U_21>(callbackfn: (previousValue: U_21, currentValue: 0 | 20 | 16 | 24 | 12 | 32 | 40 | 56 | 4 | 8 | 72 | 80, currentIndex: number, array: (0 | 20 | 16 | 24 | 12 | 32 | 40 | 56 | 4 | 8 | 72 | 80)[]) => U_21, initialValue: U_21): U_21;
        reduceRight(callbackfn: (previousValue: 0 | 20 | 16 | 24 | 12 | 32 | 40 | 56 | 4 | 8 | 72 | 80, currentValue: 0 | 20 | 16 | 24 | 12 | 32 | 40 | 56 | 4 | 8 | 72 | 80, currentIndex: number, array: (0 | 20 | 16 | 24 | 12 | 32 | 40 | 56 | 4 | 8 | 72 | 80)[]) => 0 | 20 | 16 | 24 | 12 | 32 | 40 | 56 | 4 | 8 | 72 | 80): 0 | 20 | 16 | 24 | 12 | 32 | 40 | 56 | 4 | 8 | 72 | 80;
        reduceRight(callbackfn: (previousValue: 0 | 20 | 16 | 24 | 12 | 32 | 40 | 56 | 4 | 8 | 72 | 80, currentValue: 0 | 20 | 16 | 24 | 12 | 32 | 40 | 56 | 4 | 8 | 72 | 80, currentIndex: number, array: (0 | 20 | 16 | 24 | 12 | 32 | 40 | 56 | 4 | 8 | 72 | 80)[]) => 0 | 20 | 16 | 24 | 12 | 32 | 40 | 56 | 4 | 8 | 72 | 80, initialValue: 0 | 20 | 16 | 24 | 12 | 32 | 40 | 56 | 4 | 8 | 72 | 80): 0 | 20 | 16 | 24 | 12 | 32 | 40 | 56 | 4 | 8 | 72 | 80;
        reduceRight<U_22>(callbackfn: (previousValue: U_22, currentValue: 0 | 20 | 16 | 24 | 12 | 32 | 40 | 56 | 4 | 8 | 72 | 80, currentIndex: number, array: (0 | 20 | 16 | 24 | 12 | 32 | 40 | 56 | 4 | 8 | 72 | 80)[]) => U_22, initialValue: U_22): U_22;
        find<S_17 extends 0 | 20 | 16 | 24 | 12 | 32 | 40 | 56 | 4 | 8 | 72 | 80>(predicate: (this: void, value: 0 | 20 | 16 | 24 | 12 | 32 | 40 | 56 | 4 | 8 | 72 | 80, index: number, obj: (0 | 20 | 16 | 24 | 12 | 32 | 40 | 56 | 4 | 8 | 72 | 80)[]) => value is S_17, thisArg?: any): S_17 | undefined;
        find(predicate: (value: 0 | 20 | 16 | 24 | 12 | 32 | 40 | 56 | 4 | 8 | 72 | 80, index: number, obj: (0 | 20 | 16 | 24 | 12 | 32 | 40 | 56 | 4 | 8 | 72 | 80)[]) => unknown, thisArg?: any): 0 | 20 | 16 | 24 | 12 | 32 | 40 | 56 | 4 | 8 | 72 | 80 | undefined;
        findIndex(predicate: (value: 0 | 20 | 16 | 24 | 12 | 32 | 40 | 56 | 4 | 8 | 72 | 80, index: number, obj: (0 | 20 | 16 | 24 | 12 | 32 | 40 | 56 | 4 | 8 | 72 | 80)[]) => unknown, thisArg?: any): number;
        fill(value: 0 | 20 | 16 | 24 | 12 | 32 | 40 | 56 | 4 | 8 | 72 | 80, start?: number | undefined, end?: number | undefined): (0 | 20 | 16 | 24 | 12 | 32 | 40 | 56 | 4 | 8 | 72 | 80)[];
        copyWithin(target: number, start: number, end?: number | undefined): (0 | 20 | 16 | 24 | 12 | 32 | 40 | 56 | 4 | 8 | 72 | 80)[];
        entries(): IterableIterator<[number, 0 | 20 | 16 | 24 | 12 | 32 | 40 | 56 | 4 | 8 | 72 | 80]>;
        keys(): IterableIterator<number>;
        values(): IterableIterator<0 | 20 | 16 | 24 | 12 | 32 | 40 | 56 | 4 | 8 | 72 | 80>;
        includes(searchElement: 0 | 20 | 16 | 24 | 12 | 32 | 40 | 56 | 4 | 8 | 72 | 80, fromIndex?: number | undefined): boolean;
        flatMap<U_23, This_5 = undefined>(callback: (this: This_5, value: 0 | 20 | 16 | 24 | 12 | 32 | 40 | 56 | 4 | 8 | 72 | 80, index: number, array: (0 | 20 | 16 | 24 | 12 | 32 | 40 | 56 | 4 | 8 | 72 | 80)[]) => U_23 | readonly U_23[], thisArg?: This_5 | undefined): U_23[];
        flat<A_5, D_5 extends number = 1>(this: A_5, depth?: D_5 | undefined): FlatArray<A_5, D_5>[];
        at(index: number): 0 | 20 | 16 | 24 | 12 | 32 | 40 | 56 | 4 | 8 | 72 | 80 | undefined;
        [Symbol.iterator](): IterableIterator<0 | 20 | 16 | 24 | 12 | 32 | 40 | 56 | 4 | 8 | 72 | 80>;
        [Symbol.unscopables](): {
            copyWithin: boolean;
            entries: boolean;
            fill: boolean;
            find: boolean;
            findIndex: boolean;
            keys: boolean;
            values: boolean;
        };
    };
    transition: _gympass_yoga_tokens_global_transition.TransitionProps;
};

export { Theme, composeTheme as default };
