import { IHotelColorScheme } from '@roomstay/core';
export declare enum Color {
    Accent = "var(--rs-color-accent-1)",
    Accent2 = "var(--rs-color-accent-2)",
    Accent3 = "var(--rs-color-accent-3)",
    Success = "var(--rs-color-success)",
    SuccessTint = "var(--rs-color-success-tint)",
    Danger = "var(--rs-color-danger)",
    Warning = "var(--rs-color-warning)",
    Alert = "var(--rs-color-alert)",
    Graphite = "var(--rs-color-graphite)",
    DarkGrey = "var(--rs-color-dark-grey)",
    Grey = "var(--rs-color-grey)",
    LightGrey = "var(--rs-color-light-grey)",
    Snow = "var(--rs-color-snow)",
    Navy = "var(--rs-color-navy)",
    White = "var(--rs-color-white)"
}
/** Returns the style tag content for overriding default colors. Insert this in an existing style tag, you'll need to specify your own target */
export declare const getAccentOverrideStyleContent: (color: IHotelColorScheme) => string;
export declare const lightOrDark: (hc: string) => "light" | "dark";
export declare const getContrastTextColor: (backgroundColor?: string) => Color.Navy | Color.White;
