vira - v31.18.2
    Preparing search index...

    Variable ViraButtonConst

    ViraButton: DeclarativeElementDefinition<
        "vira-button",
        PartialWithUndefined<
            {
                buttonEmphasis: ViraEmphasis;
                buttonSize: ViraSize;
                color: | ViraColorVariant
                | "red"
                | "yellow"
                | "green"
                | "teal"
                | "blue"
                | "brand"
                | "purple"
                | "pink"
                | "grey";
                icon: Readonly<ViraIconSvg>;
                isDisabled: boolean;
                showMenuCaret: boolean;
                text: string;
            },
        >,
        {},
        {},
        | "vira-button-with-menu-caret"
        | "vira-button-size-large"
        | "vira-button-size-medium"
        | "vira-button-size-small"
        | "vira-button-emphasis-standard"
        | "vira-button-emphasis-subtle"
        | "vira-button-color-red"
        | "vira-button-color-yellow"
        | "vira-button-color-green"
        | "vira-button-color-blue"
        | "vira-button-color-brand"
        | "vira-button-color-purple"
        | "vira-button-color-plain"
        | "vira-button-color-neutral"
        | "vira-button-color-teal"
        | "vira-button-color-pink"
        | "vira-button-color-grey"
        | "vira-button-disabled"
        | "vira-button-icon-only",
        | "vira-button-text-color"
        | "vira-button-background-color"
        | "vira-button-border-color"
        | "vira-button-hover-text-color"
        | "vira-button-hover-background-color"
        | "vira-button-hover-border-color"
        | "vira-button-active-text-color"
        | "vira-button-active-background-color"
        | "vira-button-active-border-color"
        | "vira-button-disabled-text-color"
        | "vira-button-disabled-background-color"
        | "vira-button-disabled-border-color"
        | "vira-button-border-width"
        | "vira-button-border-radius",
        readonly [],
        readonly [],
    > = ...

    A custom button with default styling.