import { DuetTheme } from "../common-types"; export declare function isCamelCase(str: any): boolean; export declare function isDashCase(str: any): boolean; export declare function capitalize(str?: string): string; export declare function camelize(str?: string): string; export declare function getTheme(theme?: DuetTheme): DuetTheme; export declare function capitalizeFirstLetter(string: any): any; /** * Add "-turva" to color names (or "Turva" to camelCase color names) */ export declare function postfixTheme(name: string, theme: DuetTheme): string; export declare function getColorByName(name: string, theme?: DuetTheme): string | undefined; export declare function convertToColorName(name?: string, theme?: DuetTheme): string; export declare function getFontSizeByName(name: string): string | undefined; export declare function getFontWeightByName(name: string): string | undefined; export declare function getShadowByName(name: string): string | undefined; export declare function rgbaColorFromRgb(color: string, opacity: number): string; export declare function shadeRGBColor(color: string, percent: number): string; export declare const breakpointToToken: { "xxx-small": string; "xx-small": string; "x-small": string; small: string; medium: string; large: string; "x-large": string; "xx-large": string; "xxx-large": string; }; export declare const breakpointTokensUpTo: string[]; export declare const breakpointTokensFrom: string[]; export type DuetBreakpoints = keyof typeof breakpointToToken;