export declare class Theme { static readonly dark = "dark-theme"; static readonly light = "light-theme"; static className(params: { type?: "dark" | "light"; }): "dark-theme" | "light-theme"; static toString(): string; static [Symbol.toPrimitive](): string; } /** * Read more at @link https://github.com/ncpa0/ADWaveCSS/blob/master/docs/components/box.md */ export declare class Box { /** * Read more at @link https://github.com/ncpa0/ADWaveCSS/blob/master/docs/components/box.md#ClassNames */ static readonly box = "box"; /** * Read more at @link https://github.com/ncpa0/ADWaveCSS/blob/master/docs/components/box.md#ClassNames */ static readonly rounded = "rounded"; /** * Read more at @link https://github.com/ncpa0/ADWaveCSS/blob/master/docs/components/box.md#ClassNames */ static readonly bg1 = "bg-1"; /** * Read more at @link https://github.com/ncpa0/ADWaveCSS/blob/master/docs/components/box.md#ClassNames */ static readonly bg2 = "bg-2"; /** * Read more at @link https://github.com/ncpa0/ADWaveCSS/blob/master/docs/components/box.md#ClassNames */ static readonly bg3 = "bg-3"; /** * Read more at @link https://github.com/ncpa0/ADWaveCSS/blob/master/docs/components/box.md#ClassNames */ static readonly bg4 = "bg-4"; /** * Read more at @link https://github.com/ncpa0/ADWaveCSS/blob/master/docs/components/box.md#ClassNames */ static readonly bg5 = "bg-5"; /** * Read more at @link https://github.com/ncpa0/ADWaveCSS/blob/master/docs/components/box.md#ClassNames */ static readonly bg6 = "bg-6"; static className(params: { rounded?: boolean; bg?: 1 | 2 | 3 | 4 | 5 | 6; }): string; static toString(): string; static [Symbol.toPrimitive](): string; } /** * Read more at @link https://github.com/ncpa0/ADWaveCSS/blob/master/docs/components/button.md */ export declare class Button { /** * Read more at @link https://github.com/ncpa0/ADWaveCSS/blob/master/docs/components/button.md#ClassNames */ static readonly button = "btn"; /** * Read more at @link https://github.com/ncpa0/ADWaveCSS/blob/master/docs/components/button.md#ClassNames */ static readonly disabled = "disabled"; /** * Read more at @link https://github.com/ncpa0/ADWaveCSS/blob/master/docs/components/button.md#ClassNames */ static readonly primary = "primary"; /** * Read more at @link https://github.com/ncpa0/ADWaveCSS/blob/master/docs/components/button.md#ClassNames */ static readonly danger = "danger"; /** * Read more at @link https://github.com/ncpa0/ADWaveCSS/blob/master/docs/components/button.md#ClassNames */ static readonly flat = "flat"; /** * Read more at @link https://github.com/ncpa0/ADWaveCSS/blob/master/docs/components/button.md#ClassNames */ static readonly pill = "pill"; /** * Read more at @link https://github.com/ncpa0/ADWaveCSS/blob/master/docs/components/button.md#ClassNames */ static readonly circular = "circular"; /** * Read more at @link https://github.com/ncpa0/ADWaveCSS/blob/master/docs/components/button.md#ClassNames */ static readonly square = "square"; /** * Read more at @link https://github.com/ncpa0/ADWaveCSS/blob/master/docs/components/button.md#ClassNames */ static readonly toggled = "toggled"; /** * Read more at @link https://github.com/ncpa0/ADWaveCSS/blob/master/docs/components/button.md#ClassNames */ static readonly wrapper = "btn-wrapper"; /** * Read more at @link https://github.com/ncpa0/ADWaveCSS/blob/master/docs/components/button.md#ClassNames */ static readonly adaptive = "adaptive"; /** * Read more at @link https://github.com/ncpa0/ADWaveCSS/blob/master/docs/components/linked.md */ static readonly linked = "linked"; /** * Read more at @link https://github.com/ncpa0/ADWaveCSS/blob/master/docs/components/linked.md */ static readonly linkedVertical = "vertical"; static className(params: { disabled?: boolean; color?: "primary" | "danger"; shape?: "circular" | "square"; flat?: boolean; pill?: boolean; toggled?: boolean; adaptive?: boolean; linked?: boolean; linkedVertical?: boolean; }): string; static toString(): string; static [Symbol.toPrimitive](): string; } /** * Read more at @link https://github.com/ncpa0/ADWaveCSS/blob/master/docs/components/card.md */ export declare class Card { /** * Read more at @link https://github.com/ncpa0/ADWaveCSS/blob/master/docs/components/card.md#ClassNames */ static readonly card = "card"; /** * Read more at @link https://github.com/ncpa0/ADWaveCSS/blob/master/docs/components/card.md#ClassNames */ static readonly activable = "activable"; static className(params: { activable?: boolean; }): string; static toString(): string; static [Symbol.toPrimitive](): string; } /** * Read more at @link https://github.com/ncpa0/ADWaveCSS/blob/master/docs/components/checkbox.md */ export declare class Checkbox { /** * Read more at @link https://github.com/ncpa0/ADWaveCSS/blob/master/docs/components/checkbox.md#ClassNames */ static readonly checkbox = "checkbox"; /** * Read more at @link https://github.com/ncpa0/ADWaveCSS/blob/master/docs/components/checkbox.md#ClassNames */ static readonly disabled = "disabled"; static className(params: { disabled?: boolean; }): string; static toString(): string; static [Symbol.toPrimitive](): string; } export declare class Dialog { static readonly dialog = "dialog"; static readonly header = "dialog-header"; static readonly title = "dailog-title"; static readonly body = "dialog-body"; static className(): string; static toString(): string; static [Symbol.toPrimitive](): string; } /** * Read more at @link https://github.com/ncpa0/ADWaveCSS/blob/master/docs/components/frame.md */ export declare class Frame { /** * Read more at @link https://github.com/ncpa0/ADWaveCSS/blob/master/docs/components/frame.md#ClassNames */ static readonly frame = "frame"; static className(): string; static toString(): string; static [Symbol.toPrimitive](): string; } /** * Read more at @link https://github.com/ncpa0/ADWaveCSS/blob/master/docs/components/input.md */ export declare class Input { /** * Read more at @link https://github.com/ncpa0/ADWaveCSS/blob/master/docs/components/input.md#ClassNames */ static readonly input = "input"; /** * Read more at @link https://github.com/ncpa0/ADWaveCSS/blob/master/docs/components/input.md#ClassNames */ static readonly disabled = "disabled"; /** * Read more at @link https://github.com/ncpa0/ADWaveCSS/blob/master/docs/components/linked.md */ static readonly linked = "linked"; /** * Read more at @link https://github.com/ncpa0/ADWaveCSS/blob/master/docs/components/linked.md */ static readonly linkedVertical = "vertical"; /** * Read more at @link https://github.com/ncpa0/ADWaveCSS/blob/master/docs/components/input.md#ClassNames */ static readonly wrapper = "input-wrapper"; static className(params: { disabled?: boolean; linked?: boolean; linkedVertical?: boolean; }): string; static wrapperClassName(): string; static toString(): string; static [Symbol.toPrimitive](): string; } /** * Read more at @link https://github.com/ncpa0/ADWaveCSS/blob/master/docs/components/list.md */ export declare class List { /** * Read more at @link https://github.com/ncpa0/ADWaveCSS/blob/master/docs/components/list.md#ClassNames */ static readonly list = "list"; /** * Read more at @link https://github.com/ncpa0/ADWaveCSS/blob/master/docs/components/list.md#ClassNames */ static readonly element = "list-element"; /** * Read more at @link https://github.com/ncpa0/ADWaveCSS/blob/master/docs/components/list.md#ClassNames */ static readonly activableElement = "activable"; static className(): string; static elementClassName(params: { activable?: boolean; }): string; static toString(): string; static [Symbol.toPrimitive](): string; } /** * Read more at @link https://github.com/ncpa0/ADWaveCSS/blob/master/docs/components/message.md */ export declare class Message { /** * Read more at @link https://github.com/ncpa0/ADWaveCSS/blob/master/docs/components/message.md#ClassNames */ static readonly message = "message"; /** * Read more at @link https://github.com/ncpa0/ADWaveCSS/blob/master/docs/components/message.md#ClassNames */ static readonly info = "info"; /** * Read more at @link https://github.com/ncpa0/ADWaveCSS/blob/master/docs/components/message.md#ClassNames */ static readonly success = "success"; /** * Read more at @link https://github.com/ncpa0/ADWaveCSS/blob/master/docs/components/message.md#ClassNames */ static readonly warning = "warning"; /** * Read more at @link https://github.com/ncpa0/ADWaveCSS/blob/master/docs/components/message.md#ClassNames */ static readonly error = "error"; static className(params: { type?: "info" | "success" | "warning" | "error"; }): string; static toString(): string; static [Symbol.toPrimitive](): string; } /** * Read more at @link https://github.com/ncpa0/ADWaveCSS/blob/master/docs/components/nav-sidebar.md */ export declare class NavSidebar { /** * Read more at @link https://github.com/ncpa0/ADWaveCSS/blob/master/docs/components/nav-sidebar.md#ClassNames */ static readonly navSidebar = "nav-sidebar"; /** * Read more at @link https://github.com/ncpa0/ADWaveCSS/blob/master/docs/components/nav-sidebar.md#ClassNames */ static readonly button = "nav-sidebar-btn"; /** * Read more at @link https://github.com/ncpa0/ADWaveCSS/blob/master/docs/components/nav-sidebar.md#ClassNames */ static readonly separator = "separator"; static readonly active = "active"; static className(): string; static btnClassName(params: { active?: boolean; }): string; static separatorClassName(): string; static toString(): string; static [Symbol.toPrimitive](): string; } export declare class ScrollView { static readonly scrollView = "scrollview"; static className(): string; static toString(): string; static [Symbol.toPrimitive](): string; } /** * Read more at @link https://github.com/ncpa0/ADWaveCSS/blob/master/docs/components/selector.md */ export declare class Selector { /** * Read more at @link https://github.com/ncpa0/ADWaveCSS/blob/master/docs/components/selector.md#ClassNames */ static readonly selector = "selector"; /** * Read more at @link https://github.com/ncpa0/ADWaveCSS/blob/master/docs/components/selector.md#ClassNames */ static readonly disabled = "disabled"; /** * Read more at @link https://github.com/ncpa0/ADWaveCSS/blob/master/docs/components/selector.md#ClassNames */ static readonly selectedOption = "selected-option"; /** * Read more at @link https://github.com/ncpa0/ADWaveCSS/blob/master/docs/components/selector.md#ClassNames */ static readonly downButton = "down-button"; /** * Read more at @link https://github.com/ncpa0/ADWaveCSS/blob/master/docs/components/selector.md#ClassNames */ static readonly opened = "opened"; /** * Read more at @link https://github.com/ncpa0/ADWaveCSS/blob/master/docs/components/selector.md#ClassNames */ static readonly optionsList = "options-list"; /** * Read more at @link https://github.com/ncpa0/ADWaveCSS/blob/master/docs/components/selector.md#ClassNames */ static readonly option = "option"; /** * Read more at @link https://github.com/ncpa0/ADWaveCSS/blob/master/docs/components/selector.md#ClassNames */ static readonly top = "top"; /** * Read more at @link https://github.com/ncpa0/ADWaveCSS/blob/master/docs/components/selector.md#ClassNames */ static readonly noPosition = "no-position"; static className(params: { disabled?: boolean; opened?: boolean; noPosition?: boolean; position?: "top" | "bottom"; }): string; static optionClassName(): string; static selectedOptionClassName(): string; static listClassName(): string; static downButtonClassName(): string; static toString(): string; static [Symbol.toPrimitive](): string; } export declare class Separator { static readonly separator = "separator"; static readonly vertical = "vertical"; static className(params: { vertical?: boolean; }): string; static toString(): string; static [Symbol.toPrimitive](): string; } export declare class Skeleton { static readonly skeleton = "skeleton"; static className(): string; static toString(): string; static [Symbol.toPrimitive](): string; } export declare class Spinner { static readonly spinner = "spinner"; static readonly innerCircle = "inner-circle"; static toString(): string; static [Symbol.toPrimitive](): string; } /** * Read more at @link https://github.com/ncpa0/ADWaveCSS/blob/master/docs/components/slider.md */ export declare class Slider { /** * Read more at @link https://github.com/ncpa0/ADWaveCSS/blob/master/docs/components/slider.md#ClassNames */ static readonly slider = "slider"; /** * Read more at @link https://github.com/ncpa0/ADWaveCSS/blob/master/docs/components/slider.md#ClassNames */ static readonly disabled = "disabled"; /** * Read more at @link https://github.com/ncpa0/ADWaveCSS/blob/master/docs/components/slider.md#ClassNames */ static readonly track = "slider-track"; /** * Read more at @link https://github.com/ncpa0/ADWaveCSS/blob/master/docs/components/slider.md#ClassNames */ static readonly progress = "slider-progress"; /** * Read more at @link https://github.com/ncpa0/ADWaveCSS/blob/master/docs/components/slider.md#ClassNames */ static readonly thumb = "slider-thumb"; /** * Read more at @link https://github.com/ncpa0/ADWaveCSS/blob/master/docs/components/slider.md#ClassNames */ static readonly noPosition = "no-position"; static className(params: { disabled?: boolean; noPosition?: boolean; }): string; static trackClassName(): string; static progressClassName(): string; static thumbClassName(): string; static toString(): string; static [Symbol.toPrimitive](): string; } /** * Read more at @link https://github.com/ncpa0/ADWaveCSS/blob/master/docs/components/suggestions.md */ export declare class Suggestions { /** * Read more at @link https://github.com/ncpa0/ADWaveCSS/blob/master/docs/components/suggestions.md#ClassNames */ static readonly suggestions = "suggestions"; /** * Read more at @link https://github.com/ncpa0/ADWaveCSS/blob/master/docs/components/suggestions.md#ClassNames */ static readonly option = "suggestions-option"; /** * Read more at @link https://github.com/ncpa0/ADWaveCSS/blob/master/docs/components/suggestions.md#ClassNames */ static readonly active = "active"; static className(): string; static optionClassName(params: { active?: boolean; }): string; static toString(): string; static [Symbol.toPrimitive](): string; } /** * Read more at @link https://github.com/ncpa0/ADWaveCSS/blob/master/docs/components/switch.md */ export declare class Switch { /** * Read more at @link https://github.com/ncpa0/ADWaveCSS/blob/master/docs/components/switch.md#ClassNames */ static readonly switch = "switch"; /** * Read more at @link https://github.com/ncpa0/ADWaveCSS/blob/master/docs/components/switch.md#ClassNames */ static readonly disabled = "disabled"; /** * Read more at @link https://github.com/ncpa0/ADWaveCSS/blob/master/docs/components/switch.md#ClassNames */ static readonly knob = "switch-knob"; /** * Read more at @link https://github.com/ncpa0/ADWaveCSS/blob/master/docs/components/switch.md#ClassNames */ static readonly active = "active"; static className(params: { disabled?: boolean; active?: boolean; }): string; static toString(): string; static [Symbol.toPrimitive](): string; } /** * Read more at @link https://github.com/ncpa0/ADWaveCSS/blob/master/docs/components/typography.md */ export declare class Typography { /** * Read more at @link https://github.com/ncpa0/ADWaveCSS/blob/master/docs/components/typography.md#ClassNames */ static readonly text = "text"; /** * Read more at @link https://github.com/ncpa0/ADWaveCSS/blob/master/docs/components/typography.md#ClassNames */ static readonly subtitle = "subtitle"; /** * Read more at @link https://github.com/ncpa0/ADWaveCSS/blob/master/docs/components/typography.md#ClassNames */ static readonly label = "label"; /** * Read more at @link https://github.com/ncpa0/ADWaveCSS/blob/master/docs/components/typography.md#ClassNames */ static readonly header_sm = "header-sm"; /** * Read more at @link https://github.com/ncpa0/ADWaveCSS/blob/master/docs/components/typography.md#ClassNames */ static readonly header = "header"; /** * Read more at @link https://github.com/ncpa0/ADWaveCSS/blob/master/docs/components/typography.md#ClassNames */ static readonly header_xl = "header-xl"; /** * Read more at @link https://github.com/ncpa0/ADWaveCSS/blob/master/docs/components/typography.md#ClassNames */ static readonly header_xxl = "header-xxl"; static className(params: { type?: "text" | "subtitle" | "label" | "header" | "header-sm" | "header-xl" | "header-xxl"; }): "text" | "subtitle" | "label" | "header-sm" | "header" | "header-xl" | "header-xxl"; static toString(): string; static [Symbol.toPrimitive](): string; } export declare class Alert { static readonly alert = "alert"; static readonly info = "info"; static readonly success = "success"; static readonly warning = "warning"; static readonly error = "error"; static className(params: { type?: "info" | "success" | "warning" | "error"; }): string; static toString(): string; static [Symbol.toPrimitive](): string; } export declare class BreadCrumbs { static readonly breadcrumbs = "breadcrumbs"; static readonly item = "breadcrumb-item"; static readonly separator = "breadcrumb-separator"; static readonly Active = "active"; static readonly Activable = "activable"; static className(): string; static itemClassName(params: { active?: boolean; activable?: boolean; }): string; static toString(): string; static [Symbol.toPrimitive](): string; } /** * All CSS variables with colors provided by the Adwave theme. */ export declare enum Colors { Bg1 = "--clr-bg-1", Bg2 = "--clr-bg-2", Bg3 = "--clr-bg-3", Bg4 = "--clr-bg-4", Bg5 = "--clr-bg-5", Bg6 = "--clr-bg-6", Fg = "--clr-fg", Text = "--clr-text", Text2 = "--clr-text-secondary", InfoText = "--clr-info-text", InfoFg = "--clr-info-fg", InfoBg = "--clr-info-bg", SuccessText = "--clr-success-text", SuccessFg = "--clr-success-fg", SuccessBg = "--clr-success-bg", WarningText = "--clr-warning-text", WarningFg = "--clr-warning-fg", WarningBg = "--clr-warning-bg", ErrorText = "--clr-error-text", ErrorFg = "--clr-error-fg", ErrorBg = "--clr-error-bg", Dimmed = "--clr-dimmed", Btn = "--clr-btn", BtnToggled = "--clr-btn-toggled", BtnHover = "--clr-btn-hover", BtnPressed = "--clr-btn-pressed", BtnAdaptive = "--clr-btn-adaptive", BtnAdaptiveToggled = "--clr-btn-adaptive-toggled", BtnAdaptiveHover = "--clr-btn-adaptive-hover", BtnAdaptivePressed = "--clr-btn-adaptive-pressed", Focus = "--clr-focus", Border = "--clr-border", PrimaryText = "--clr-primary-text", Primary0 = "--clr-primary-000", Primary1 = "--clr-primary-100", Primary2 = "--clr-primary-200", Primary3 = "--clr-primary-300", Primary4 = "--clr-primary-400", Primary5 = "--clr-primary-500", Primary6 = "--clr-primary-600", Primary7 = "--clr-primary-700", Primary8 = "--clr-primary-800", Primary9 = "--clr-primary-900", DangerText = "--clr-danger-text", Danger0 = "--clr-danger-000", Danger1 = "--clr-danger-100", Danger2 = "--clr-danger-200", Danger3 = "--clr-danger-300", Danger4 = "--clr-danger-400", Danger5 = "--clr-danger-500", Danger6 = "--clr-danger-600", Danger7 = "--clr-danger-700", Danger8 = "--clr-danger-800", Danger9 = "--clr-danger-900", ListItem = "--clr-list-elem", ListItemBorder = "--clr-list-elem-border", ListItemHover = "--clr-list-elem-hover", ListItem2 = "--clr-list-elem-2", ListItemBorder2 = "--clr-list-elem-border-2", ListItemHover2 = "--clr-list-elem-hover-2", SliderThumb = "--clr-slider-thumb" } export declare const ADWave: Readonly<{ Box: typeof Box; Button: typeof Button; Card: typeof Card; Checkbox: typeof Checkbox; Dialog: typeof Dialog; Frame: typeof Frame; Input: typeof Input; List: typeof List; Message: typeof Message; NavSidebar: typeof NavSidebar; ScrollView: typeof ScrollView; Selector: typeof Selector; Separator: typeof Separator; Skeleton: typeof Skeleton; Spinner: typeof Spinner; Slider: typeof Slider; Suggestions: typeof Suggestions; Switch: typeof Switch; Theme: typeof Theme; Typography: typeof Typography; Alert: typeof Alert; BreadCrumbs: typeof BreadCrumbs; Colors: typeof Colors; }>; export default ADWave;