import { TThemeComponentParams } from "../../Pallette/themes";
export declare type TThemeButtonParams = "backgroundPrimary" | "backgroundPrimaryHover" | "backgroundPrimaryPressed" | "backgroundDisabled" | "backgroundSecondary" | "backgroundSecondaryHover" | "backgroundSecondaryPressed" | "backgroundGhost" | "backgroundLink" | "backgroundPrimaryRed" | "backgroundPrimaryRedHover" | "backgroundPrimaryRedPressed" | "backgroundPrimaryGreen" | "backgroundPrimaryGreenHover" | "backgroundPrimaryGreenPressed" | "backgroundPrimaryYellow" | "backgroundPrimaryYellowHover" | "backgroundPrimaryYellowPressed" | "colorDisabled" | "colorGhost" | "colorGhostHover" | "colorGhostPressed" | "colorPrimary" | "colorPrimaryHover" | "colorPrimaryPressed" | "colorSecondary" | "colorSecondaryHover" | "colorSecondaryPressed" | "colorLink" | "colorLinkHover" | "colorLinkPressed" | "iconColorDisabled" | "iconColorPrimary" | "iconColorPrimaryPressed" | "iconColorPrimaryHover" | "iconColorSecondary" | "iconColorSecondaryHover" | "iconColorSecondaryPressed" | "iconColorGhost" | "iconColorGhostHover" | "iconColorGhostPressed" | "iconColorLink" | "iconColorLinkHover" | "iconColorLinkPressed";
export declare type TThemeButton = TThemeComponentParams<TThemeButtonParams>;
export declare const defaultThemeButton: TThemeButton;
export declare const lightTheme: TThemeButton;
export declare const darkTheme: TThemeButton;
export declare const themesButton: {
    light: TThemeButton;
    dark: TThemeButton;
};
