export default button;
declare namespace button {
    let root: {
        borderRadius: string;
        roundedBorderRadius: string;
        gap: string;
        paddingX: string;
        paddingY: string;
        iconOnlyWidth: string;
        sm: {
            fontSize: string;
            paddingX: string;
            paddingY: string;
            iconOnlyWidth: string;
        };
        lg: {
            fontSize: string;
            paddingX: string;
            paddingY: string;
            iconOnlyWidth: string;
        };
        icon: {
            xs: {
                padding: string;
            };
            sm: {
                padding: string;
            };
            md: {
                padding: string;
            };
        };
        label: {
            fontWeight: string;
        };
        raisedShadow: string;
        focusRing: {
            width: string;
            style: string;
            offset: string;
        };
        badgeSize: string;
        transitionDuration: string;
    };
    let colorScheme: {
        light: {
            root: {
                primary: {
                    background: string;
                    hoverBackground: string;
                    activeBackground: string;
                    borderColor: string;
                    hoverBorderColor: string;
                    activeBorderColor: string;
                    color: string;
                    hoverColor: string;
                    activeColor: string;
                    focusRing: {
                        color: string;
                        shadow: string;
                    };
                };
                secondary: {
                    background: string;
                    hoverBackground: string;
                    activeBackground: string;
                    borderColor: string;
                    hoverBorderColor: string;
                    activeBorderColor: string;
                    color: string;
                    hoverColor: string;
                    activeColor: string;
                    focusRing: {
                        color: string;
                        shadow: string;
                    };
                };
                success: {
                    background: string;
                    hoverBackground: string;
                    activeBackground: string;
                    borderColor: string;
                    hoverBorderColor: string;
                    activeBorderColor: string;
                    color: string;
                    hoverColor: string;
                    activeColor: string;
                    focusRing: {
                        color: string;
                        shadow: string;
                    };
                };
                warn: {
                    background: string;
                    hoverBackground: string;
                    activeBackground: string;
                    borderColor: string;
                    hoverBorderColor: string;
                    activeBorderColor: string;
                    color: string;
                    hoverColor: string;
                    activeColor: string;
                    focusRing: {
                        color: string;
                        shadow: string;
                    };
                };
                error: {
                    background: string;
                    hoverBackground: string;
                    activeBackground: string;
                    borderColor: string;
                    hoverBorderColor: string;
                    activeBorderColor: string;
                    color: string;
                    hoverColor: string;
                    activeColor: string;
                    focusRing: {
                        color: string;
                        shadow: string;
                    };
                };
                info: {
                    background: string;
                    hoverBackground: string;
                    activeBackground: string;
                    borderColor: string;
                    hoverBorderColor: string;
                    activeBorderColor: string;
                    color: string;
                    hoverColor: string;
                    activeColor: string;
                    focusRing: {
                        color: string;
                        shadow: string;
                    };
                };
                job: {
                    background: string;
                    hoverBackground: string;
                    activeBackground: string;
                    borderColor: string;
                    hoverBorderColor: string;
                    activeBorderColor: string;
                    color: string;
                    hoverColor: string;
                    activeColor: string;
                    focusRing: {
                        color: string;
                        shadow: string;
                    };
                };
                transfer: {
                    background: string;
                    hoverBackground: string;
                    activeBackground: string;
                    borderColor: string;
                    hoverBorderColor: string;
                    activeBorderColor: string;
                    color: string;
                    hoverColor: string;
                    activeColor: string;
                    focusRing: {
                        color: string;
                        shadow: string;
                    };
                };
                disabled: {
                    color: string;
                    background: string;
                };
            };
            outlined: {
                primary: {
                    hoverBackground: string;
                    activeBackground: string;
                    borderColor: string;
                    color: string;
                };
                secondary: {
                    hoverBackground: string;
                    activeBackground: string;
                    borderColor: string;
                    color: string;
                };
                success: {
                    hoverBackground: string;
                    activeBackground: string;
                    borderColor: string;
                    color: string;
                };
                info: {
                    hoverBackground: string;
                    activeBackground: string;
                    borderColor: string;
                    color: string;
                };
                warn: {
                    hoverBackground: string;
                    activeBackground: string;
                    borderColor: string;
                    color: string;
                };
                job: {
                    hoverBackground: string;
                    activeBackground: string;
                    borderColor: string;
                    color: string;
                };
                error: {
                    hoverBackground: string;
                    activeBackground: string;
                    borderColor: string;
                    color: string;
                };
                transfer: {
                    hoverBackground: string;
                    activeBackground: string;
                    borderColor: string;
                    color: string;
                };
                disabled: {
                    hoverBackground: string;
                    activeBackground: string;
                    borderColor: string;
                    color: string;
                };
            };
            text: {
                primary: {
                    hoverBackground: string;
                    activeBackground: string;
                    color: string;
                };
                secondary: {
                    hoverBackground: string;
                    activeBackground: string;
                    color: string;
                };
                success: {
                    hoverBackground: string;
                    activeBackground: string;
                    color: string;
                };
                info: {
                    hoverBackground: string;
                    activeBackground: string;
                    color: string;
                };
                warn: {
                    hoverBackground: string;
                    activeBackground: string;
                    color: string;
                };
                job: {
                    hoverBackground: string;
                    activeBackground: string;
                    color: string;
                };
                error: {
                    hoverBackground: string;
                    activeBackground: string;
                    color: string;
                };
                transfer: {
                    hoverBackground: string;
                    activeBackground: string;
                    color: string;
                };
            };
            link: {
                color: string;
                hoverColor: string;
                activeColor: string;
            };
        };
        dark: {
            root: {
                primary: {
                    background: string;
                    hoverBackground: string;
                    activeBackground: string;
                    borderColor: string;
                    hoverBorderColor: string;
                    activeBorderColor: string;
                    color: string;
                    hoverColor: string;
                    activeColor: string;
                    focusRing: {
                        color: string;
                        shadow: string;
                    };
                };
                secondary: {
                    background: string;
                    hoverBackground: string;
                    activeBackground: string;
                    borderColor: string;
                    hoverBorderColor: string;
                    activeBorderColor: string;
                    color: string;
                    hoverColor: string;
                    activeColor: string;
                    focusRing: {
                        color: string;
                        shadow: string;
                    };
                };
                success: {
                    background: string;
                    hoverBackground: string;
                    activeBackground: string;
                    borderColor: string;
                    hoverBorderColor: string;
                    activeBorderColor: string;
                    color: string;
                    hoverColor: string;
                    activeColor: string;
                    focusRing: {
                        color: string;
                        shadow: string;
                    };
                };
                warn: {
                    background: string;
                    hoverBackground: string;
                    activeBackground: string;
                    borderColor: string;
                    hoverBorderColor: string;
                    activeBorderColor: string;
                    color: string;
                    hoverColor: string;
                    activeColor: string;
                    focusRing: {
                        color: string;
                        shadow: string;
                    };
                };
                error: {
                    background: string;
                    hoverBackground: string;
                    activeBackground: string;
                    borderColor: string;
                    hoverBorderColor: string;
                    activeBorderColor: string;
                    color: string;
                    hoverColor: string;
                    activeColor: string;
                    focusRing: {
                        color: string;
                        shadow: string;
                    };
                };
                info: {
                    background: string;
                    hoverBackground: string;
                    activeBackground: string;
                    borderColor: string;
                    hoverBorderColor: string;
                    activeBorderColor: string;
                    color: string;
                    hoverColor: string;
                    activeColor: string;
                    focusRing: {
                        color: string;
                        shadow: string;
                    };
                };
                job: {
                    background: string;
                    hoverBackground: string;
                    activeBackground: string;
                    borderColor: string;
                    hoverBorderColor: string;
                    activeBorderColor: string;
                    color: string;
                    hoverColor: string;
                    activeColor: string;
                    focusRing: {
                        color: string;
                        shadow: string;
                    };
                };
                transfer: {
                    background: string;
                    hoverBackground: string;
                    activeBackground: string;
                    borderColor: string;
                    hoverBorderColor: string;
                    activeBorderColor: string;
                    color: string;
                    hoverColor: string;
                    activeColor: string;
                    focusRing: {
                        color: string;
                        shadow: string;
                    };
                };
                disabled: {
                    color: string;
                    background: string;
                };
            };
            outlined: {
                primary: {
                    hoverBackground: string;
                    activeBackground: string;
                    borderColor: string;
                    color: string;
                };
                secondary: {
                    hoverBackground: string;
                    activeBackground: string;
                    borderColor: string;
                    color: string;
                };
                success: {
                    hoverBackground: string;
                    activeBackground: string;
                    borderColor: string;
                    color: string;
                };
                info: {
                    hoverBackground: string;
                    activeBackground: string;
                    borderColor: string;
                    color: string;
                };
                warn: {
                    hoverBackground: string;
                    activeBackground: string;
                    borderColor: string;
                    color: string;
                };
                error: {
                    hoverBackground: string;
                    activeBackground: string;
                    borderColor: string;
                    color: string;
                };
                transfer: {
                    hoverBackground: string;
                    activeBackground: string;
                    borderColor: string;
                    color: string;
                };
                job: {
                    hoverBackground: string;
                    activeBackground: string;
                    borderColor: string;
                    color: string;
                };
                disabled: {
                    hoverBackground: string;
                    activeBackground: string;
                    borderColor: string;
                    color: string;
                };
            };
            text: {
                primary: {
                    hoverBackground: string;
                    activeBackground: string;
                    color: string;
                };
                secondary: {
                    hoverBackground: string;
                    activeBackground: string;
                    color: string;
                };
                success: {
                    hoverBackground: string;
                    activeBackground: string;
                    color: string;
                };
                info: {
                    hoverBackground: string;
                    activeBackground: string;
                    color: string;
                };
                warn: {
                    hoverBackground: string;
                    activeBackground: string;
                    color: string;
                };
                job: {
                    hoverBackground: string;
                    activeBackground: string;
                    color: string;
                };
                error: {
                    hoverBackground: string;
                    activeBackground: string;
                    color: string;
                };
                transfer: {
                    hoverBackground: string;
                    activeBackground: string;
                    color: string;
                };
            };
            link: {
                color: string;
                hoverColor: string;
                activeColor: string;
            };
        };
    };
    namespace extend {
        namespace transfer {
            let background: string;
            let hoverBackground: string;
            let color: string;
            let hoverColor: string;
        }
    }
    function css({ dt }: {
        dt: any;
    }): string;
}
