[
    {
        "comment": "/**\n * Interface defining properties for configuring a Button component.\n *\n * @interface IButtonProps\n * @type {IButtonProps}\n * @augments {ButtonHTMLAttributes<HTMLButtonElement>}\n * @public\n * @since 0.47.0\n * @interface IButtonProps\n */",
        "meta": {
            "filename": "types.ts",
            "lineno": 6,
            "columnno": 0,
            "path": "/home/runner/work/tidy-ui/tidy-ui/packages/button/src",
            "code": {}
        },
        "description": "<p>Interface defining properties for configuring a Button component.</p>",
        "kind": "interface",
        "name": "IButtonProps",
        "type": {
            "names": [
                "IButtonProps"
            ]
        },
        "augments": [
            "ButtonHTMLAttributes<HTMLButtonElement>"
        ],
        "access": "public",
        "since": "0.47.0",
        "longname": "IButtonProps",
        "scope": "global"
    },
    {
        "comment": "/**\n   * An optional property that determines the size of the button.\n   *\n   * @type {TGirth}\n   * @default md\n   * @public\n   * @since 0.47.0\n * @name IButtonProps#girth\n * @optional\n * @type {TGirth}\n */",
        "meta": {
            "filename": "types.ts",
            "lineno": 16,
            "columnno": 0,
            "path": "/home/runner/work/tidy-ui/tidy-ui/packages/button/src",
            "code": {}
        },
        "description": "<p>An optional property that determines the size of the button.</p>",
        "type": {
            "names": [
                "TGirth"
            ]
        },
        "defaultvalue": "md",
        "access": "public",
        "since": "0.47.0",
        "name": "girth",
        "tags": [
            {
                "originalTitle": "optional",
                "title": "optional",
                "text": ""
            }
        ],
        "memberof": "IButtonProps",
        "longname": "IButtonProps#girth",
        "scope": "instance",
        "kind": "member",
        "optional": true
    },
    {
        "comment": "/**\n   * An optional property allowing embedding an icon within the button.\n   *\n   * @type {JSX.Element}\n   * @public\n   * @since 0.47.0\n * @name IButtonProps#icon\n * @optional\n * @type {JSX.Element}\n */",
        "meta": {
            "filename": "types.ts",
            "lineno": 27,
            "columnno": 0,
            "path": "/home/runner/work/tidy-ui/tidy-ui/packages/button/src",
            "code": {}
        },
        "description": "<p>An optional property allowing embedding an icon within the button.</p>",
        "type": {
            "names": [
                "JSX.Element"
            ]
        },
        "access": "public",
        "since": "0.47.0",
        "name": "icon",
        "tags": [
            {
                "originalTitle": "optional",
                "title": "optional",
                "text": ""
            }
        ],
        "memberof": "IButtonProps",
        "longname": "IButtonProps#icon",
        "scope": "instance",
        "kind": "member",
        "optional": true
    },
    {
        "comment": "/**\n   * An optional property specifying whether the button should have a gradient tone.\n   *\n   * @type {boolean}\n   * @default false\n   * @public\n   * @since 0.47.0\n * @name IButtonProps#isGradient\n * @optional\n * @type {boolean}\n */",
        "meta": {
            "filename": "types.ts",
            "lineno": 37,
            "columnno": 0,
            "path": "/home/runner/work/tidy-ui/tidy-ui/packages/button/src",
            "code": {}
        },
        "description": "<p>An optional property specifying whether the button should have a gradient tone.</p>",
        "type": {
            "names": [
                "boolean"
            ]
        },
        "defaultvalue": "false",
        "access": "public",
        "since": "0.47.0",
        "name": "isGradient",
        "tags": [
            {
                "originalTitle": "optional",
                "title": "optional",
                "text": ""
            }
        ],
        "memberof": "IButtonProps",
        "longname": "IButtonProps#isGradient",
        "scope": "instance",
        "kind": "member",
        "optional": true
    },
    {
        "comment": "/**\n   * An optional property determining whether the button is disabled, blocked for actions, and shows a loader.\n   *\n   * @type {boolean}\n   * @default false\n   * @public\n   * @since 0.47.0\n * @name IButtonProps#isLoading\n * @optional\n * @type {boolean}\n */",
        "meta": {
            "filename": "types.ts",
            "lineno": 48,
            "columnno": 0,
            "path": "/home/runner/work/tidy-ui/tidy-ui/packages/button/src",
            "code": {}
        },
        "description": "<p>An optional property determining whether the button is disabled, blocked for actions, and shows a loader.</p>",
        "type": {
            "names": [
                "boolean"
            ]
        },
        "defaultvalue": "false",
        "access": "public",
        "since": "0.47.0",
        "name": "isLoading",
        "tags": [
            {
                "originalTitle": "optional",
                "title": "optional",
                "text": ""
            }
        ],
        "memberof": "IButtonProps",
        "longname": "IButtonProps#isLoading",
        "scope": "instance",
        "kind": "member",
        "optional": true
    },
    {
        "comment": "/**\n   * An optional property specifying whether the button stretches to full width.\n   *\n   * @type {boolean}\n   * @default false\n   * @public\n   * @since 0.47.0\n * @name IButtonProps#isStretched\n * @optional\n * @type {boolean}\n */",
        "meta": {
            "filename": "types.ts",
            "lineno": 59,
            "columnno": 0,
            "path": "/home/runner/work/tidy-ui/tidy-ui/packages/button/src",
            "code": {}
        },
        "description": "<p>An optional property specifying whether the button stretches to full width.</p>",
        "type": {
            "names": [
                "boolean"
            ]
        },
        "defaultvalue": "false",
        "access": "public",
        "since": "0.47.0",
        "name": "isStretched",
        "tags": [
            {
                "originalTitle": "optional",
                "title": "optional",
                "text": ""
            }
        ],
        "memberof": "IButtonProps",
        "longname": "IButtonProps#isStretched",
        "scope": "instance",
        "kind": "member",
        "optional": true
    },
    {
        "comment": "/**\n   * An optional property specifying whether the text content inside the button is displayed in uppercase.\n   *\n   * @type {?boolean}\n   * @default false\n   * @public\n   * @since 0.47.0\n * @name IButtonProps#isUppercase\n * @optional\n * @type {boolean}\n */",
        "meta": {
            "filename": "types.ts",
            "lineno": 70,
            "columnno": 0,
            "path": "/home/runner/work/tidy-ui/tidy-ui/packages/button/src",
            "code": {}
        },
        "description": "<p>An optional property specifying whether the text content inside the button is displayed in uppercase.</p>",
        "type": {
            "names": [
                "boolean"
            ]
        },
        "nullable": true,
        "defaultvalue": "false",
        "access": "public",
        "since": "0.47.0",
        "name": "isUppercase",
        "tags": [
            {
                "originalTitle": "optional",
                "title": "optional",
                "text": ""
            }
        ],
        "memberof": "IButtonProps",
        "longname": "IButtonProps#isUppercase",
        "scope": "instance",
        "kind": "member",
        "optional": true
    },
    {
        "comment": "/**\n   * An optional property specifying the color tone of the button.\n   *\n   * @type {TTone}\n   * @default neutral\n   * @public\n   * @since 0.47.0\n * @name IButtonProps#tone\n * @optional\n * @type {TTone}\n */",
        "meta": {
            "filename": "types.ts",
            "lineno": 81,
            "columnno": 0,
            "path": "/home/runner/work/tidy-ui/tidy-ui/packages/button/src",
            "code": {}
        },
        "description": "<p>An optional property specifying the color tone of the button.</p>",
        "type": {
            "names": [
                "TTone"
            ]
        },
        "defaultvalue": "neutral",
        "access": "public",
        "since": "0.47.0",
        "name": "tone",
        "tags": [
            {
                "originalTitle": "optional",
                "title": "optional",
                "text": ""
            }
        ],
        "memberof": "IButtonProps",
        "longname": "IButtonProps#tone",
        "scope": "instance",
        "kind": "member",
        "optional": true
    },
    {
        "comment": "/**\n   * An optional property specifying the variant style of the button.\n   *\n   * `primary` -> For most significant actions in a page. If at all, only one recommended in a page\n   * <br />\n   * `outlined` -> Second most significant actions, can be multiple\n   * <br />\n   * `hero` -> Like a banner on a page, use this if you want to standout the action you want\n   * the user to take\n   * <br />\n   * `basic` -> All other actions\n   * <br />\n   * `simple` -> For ghost actions, use this if you don't want to let user notice that it exists\n   * <br />\n   *\n   * @type {TButtonVariant}\n   * @default outlined\n   * @public\n   * @since 0.47.0\n * @name IButtonProps#variant\n * @optional\n * @type {TButtonVariant}\n */",
        "meta": {
            "filename": "types.ts",
            "lineno": 92,
            "columnno": 0,
            "path": "/home/runner/work/tidy-ui/tidy-ui/packages/button/src",
            "code": {}
        },
        "description": "<p>An optional property specifying the variant style of the button.</p>\n<p><code>primary</code> -&gt; For most significant actions in a page. If at all, only one recommended in a page\n<br />\n<code>outlined</code> -&gt; Second most significant actions, can be multiple\n<br />\n<code>hero</code> -&gt; Like a banner on a page, use this if you want to standout the action you want\nthe user to take\n<br />\n<code>basic</code> -&gt; All other actions\n<br />\n<code>simple</code> -&gt; For ghost actions, use this if you don't want to let user notice that it exists\n<br /></p>",
        "type": {
            "names": [
                "TButtonVariant"
            ]
        },
        "defaultvalue": "outlined",
        "access": "public",
        "since": "0.47.0",
        "name": "variant",
        "tags": [
            {
                "originalTitle": "optional",
                "title": "optional",
                "text": ""
            }
        ],
        "memberof": "IButtonProps",
        "longname": "IButtonProps#variant",
        "scope": "instance",
        "kind": "member",
        "optional": true
    },
    {
        "comment": "/**\n * Interface defining properties for configuring an Anchor component.\n *\n * @interface IAnchorProps\n * @type {IAnchorProps}\n * @augments {AnchorHTMLAttributes<HTMLAnchorElement>}\n * @public\n * @since 0.47.0\n * @interface IAnchorProps\n */",
        "meta": {
            "filename": "types.ts",
            "lineno": 115,
            "columnno": 0,
            "path": "/home/runner/work/tidy-ui/tidy-ui/packages/button/src",
            "code": {}
        },
        "description": "<p>Interface defining properties for configuring an Anchor component.</p>",
        "kind": "interface",
        "name": "IAnchorProps",
        "type": {
            "names": [
                "IAnchorProps"
            ]
        },
        "augments": [
            "AnchorHTMLAttributes<HTMLAnchorElement>"
        ],
        "access": "public",
        "since": "0.47.0",
        "longname": "IAnchorProps",
        "scope": "global"
    },
    {
        "comment": "/**\n   * An optional property that determines whether the anchor should open the associated link in a new tab.\n   *\n   * @type {boolean}\n   * @default false\n   * @public\n   * @since 0.47.0\n * @name IAnchorProps#canLaunch\n * @optional\n * @type {boolean}\n */",
        "meta": {
            "filename": "types.ts",
            "lineno": 125,
            "columnno": 0,
            "path": "/home/runner/work/tidy-ui/tidy-ui/packages/button/src",
            "code": {}
        },
        "description": "<p>An optional property that determines whether the anchor should open the associated link in a new tab.</p>",
        "type": {
            "names": [
                "boolean"
            ]
        },
        "defaultvalue": "false",
        "access": "public",
        "since": "0.47.0",
        "name": "canLaunch",
        "tags": [
            {
                "originalTitle": "optional",
                "title": "optional",
                "text": ""
            }
        ],
        "memberof": "IAnchorProps",
        "longname": "IAnchorProps#canLaunch",
        "scope": "instance",
        "kind": "member",
        "optional": true
    },
    {
        "comment": "/**\n   * An optional property that determines the size of the anchor component.\n   *\n   * @type {TGirth}\n   * @default md\n   * @public\n   * @since 0.47.0\n * @name IAnchorProps#girth\n * @optional\n * @type {TGirth}\n */",
        "meta": {
            "filename": "types.ts",
            "lineno": 136,
            "columnno": 0,
            "path": "/home/runner/work/tidy-ui/tidy-ui/packages/button/src",
            "code": {}
        },
        "description": "<p>An optional property that determines the size of the anchor component.</p>",
        "type": {
            "names": [
                "TGirth"
            ]
        },
        "defaultvalue": "md",
        "access": "public",
        "since": "0.47.0",
        "name": "girth",
        "tags": [
            {
                "originalTitle": "optional",
                "title": "optional",
                "text": ""
            }
        ],
        "memberof": "IAnchorProps",
        "longname": "IAnchorProps#girth",
        "scope": "instance",
        "kind": "member",
        "optional": true
    },
    {
        "comment": "/**\n   * An optional property that specifies the color tone of the anchor component.\n   *\n   * @type {TTone}\n   * @default neutral\n   * @public\n   * @since 0.47.0\n * @name IAnchorProps#tone\n * @optional\n * @type {TTone}\n */",
        "meta": {
            "filename": "types.ts",
            "lineno": 147,
            "columnno": 0,
            "path": "/home/runner/work/tidy-ui/tidy-ui/packages/button/src",
            "code": {}
        },
        "description": "<p>An optional property that specifies the color tone of the anchor component.</p>",
        "type": {
            "names": [
                "TTone"
            ]
        },
        "defaultvalue": "neutral",
        "access": "public",
        "since": "0.47.0",
        "name": "tone",
        "tags": [
            {
                "originalTitle": "optional",
                "title": "optional",
                "text": ""
            }
        ],
        "memberof": "IAnchorProps",
        "longname": "IAnchorProps#tone",
        "scope": "instance",
        "kind": "member",
        "optional": true
    },
    {
        "comment": "/**\n * Interface defining properties for configuring an IconButton component.\n *\n * @interface IIconButtonProps\n * @type {IIconButtonProps}\n * @augments {ButtonHTMLAttributes<HTMLButtonElement>}\n * @public\n * @since 0.47.0\n * @interface IIconButtonProps\n */",
        "meta": {
            "filename": "types.ts",
            "lineno": 158,
            "columnno": 0,
            "path": "/home/runner/work/tidy-ui/tidy-ui/packages/button/src",
            "code": {}
        },
        "description": "<p>Interface defining properties for configuring an IconButton component.</p>",
        "kind": "interface",
        "name": "IIconButtonProps",
        "type": {
            "names": [
                "IIconButtonProps"
            ]
        },
        "augments": [
            "ButtonHTMLAttributes<HTMLButtonElement>"
        ],
        "access": "public",
        "since": "0.47.0",
        "longname": "IIconButtonProps",
        "scope": "global"
    },
    {
        "comment": "/**\n   * An optional property that determines the size of the icon button component.\n   *\n   * @type {TGirth}\n   * @default md\n   * @public\n   * @since 0.47.0\n * @name IIconButtonProps#girth\n * @optional\n * @type {TGirth}\n */",
        "meta": {
            "filename": "types.ts",
            "lineno": 168,
            "columnno": 0,
            "path": "/home/runner/work/tidy-ui/tidy-ui/packages/button/src",
            "code": {}
        },
        "description": "<p>An optional property that determines the size of the icon button component.</p>",
        "type": {
            "names": [
                "TGirth"
            ]
        },
        "defaultvalue": "md",
        "access": "public",
        "since": "0.47.0",
        "name": "girth",
        "tags": [
            {
                "originalTitle": "optional",
                "title": "optional",
                "text": ""
            }
        ],
        "memberof": "IIconButtonProps",
        "longname": "IIconButtonProps#girth",
        "scope": "instance",
        "kind": "member",
        "optional": true
    },
    {
        "comment": "/**\n   * A required property representing the mandatory icon embedded inside the button.\n   *\n   * @type {JSX.Element}\n   * @public\n   * @since 0.47.0\n * @name IIconButtonProps#icon\n * @type {JSX.Element}\n */",
        "meta": {
            "filename": "types.ts",
            "lineno": 179,
            "columnno": 0,
            "path": "/home/runner/work/tidy-ui/tidy-ui/packages/button/src",
            "code": {}
        },
        "description": "<p>A required property representing the mandatory icon embedded inside the button.</p>",
        "type": {
            "names": [
                "JSX.Element"
            ]
        },
        "access": "public",
        "since": "0.47.0",
        "name": "icon",
        "memberof": "IIconButtonProps",
        "longname": "IIconButtonProps#icon",
        "scope": "instance",
        "kind": "member"
    },
    {
        "comment": "/**\n   * An optional property that specifies whether the button is circular and contains only an icon.\n   *\n   * @type {boolean}\n   * @default false\n   * @public\n   * @since 0.47.0\n * @name IIconButtonProps#isIconOnly\n * @optional\n * @type {boolean}\n */",
        "meta": {
            "filename": "types.ts",
            "lineno": 188,
            "columnno": 0,
            "path": "/home/runner/work/tidy-ui/tidy-ui/packages/button/src",
            "code": {}
        },
        "description": "<p>An optional property that specifies whether the button is circular and contains only an icon.</p>",
        "type": {
            "names": [
                "boolean"
            ]
        },
        "defaultvalue": "false",
        "access": "public",
        "since": "0.47.0",
        "name": "isIconOnly",
        "tags": [
            {
                "originalTitle": "optional",
                "title": "optional",
                "text": ""
            }
        ],
        "memberof": "IIconButtonProps",
        "longname": "IIconButtonProps#isIconOnly",
        "scope": "instance",
        "kind": "member",
        "optional": true
    },
    {
        "comment": "/**\n   * An optional property that specifies the placement of the icon inside the button.\n   *\n   * @type {'left' | 'right'}\n   * @default left\n   * @public\n   * @since 0.47.0\n * @name IIconButtonProps#placement\n * @optional\n * @type {'left' | 'right'}\n */",
        "meta": {
            "filename": "types.ts",
            "lineno": 199,
            "columnno": 0,
            "path": "/home/runner/work/tidy-ui/tidy-ui/packages/button/src",
            "code": {}
        },
        "description": "<p>An optional property that specifies the placement of the icon inside the button.</p>",
        "type": {
            "names": [
                "'left'",
                "'right'"
            ]
        },
        "defaultvalue": "left",
        "access": "public",
        "since": "0.47.0",
        "name": "placement",
        "tags": [
            {
                "originalTitle": "optional",
                "title": "optional",
                "text": ""
            }
        ],
        "memberof": "IIconButtonProps",
        "longname": "IIconButtonProps#placement",
        "scope": "instance",
        "kind": "member",
        "optional": true
    },
    {
        "comment": "/**\n   * An optional property that specifies the color tone of the icon button component.\n   *\n   * @type {TTone}\n   * @default neutral\n   * @public\n   * @since 0.47.0\n * @name IIconButtonProps#tone\n * @optional\n * @type {TTone}\n */",
        "meta": {
            "filename": "types.ts",
            "lineno": 210,
            "columnno": 0,
            "path": "/home/runner/work/tidy-ui/tidy-ui/packages/button/src",
            "code": {}
        },
        "description": "<p>An optional property that specifies the color tone of the icon button component.</p>",
        "type": {
            "names": [
                "TTone"
            ]
        },
        "defaultvalue": "neutral",
        "access": "public",
        "since": "0.47.0",
        "name": "tone",
        "tags": [
            {
                "originalTitle": "optional",
                "title": "optional",
                "text": ""
            }
        ],
        "memberof": "IIconButtonProps",
        "longname": "IIconButtonProps#tone",
        "scope": "instance",
        "kind": "member",
        "optional": true
    },
    {
        "comment": "/**\n   * An optional property that specifies the variant style of the icon button component.\n   *\n   * @type {'primary' | 'outlined'}\n   * @default outlined\n   * @public\n   * @since 0.47.0\n * @name IIconButtonProps#variant\n * @optional\n * @type {'primary' | 'outlined'}\n */",
        "meta": {
            "filename": "types.ts",
            "lineno": 221,
            "columnno": 0,
            "path": "/home/runner/work/tidy-ui/tidy-ui/packages/button/src",
            "code": {}
        },
        "description": "<p>An optional property that specifies the variant style of the icon button component.</p>",
        "type": {
            "names": [
                "'primary'",
                "'outlined'"
            ]
        },
        "defaultvalue": "outlined",
        "access": "public",
        "since": "0.47.0",
        "name": "variant",
        "tags": [
            {
                "originalTitle": "optional",
                "title": "optional",
                "text": ""
            }
        ],
        "memberof": "IIconButtonProps",
        "longname": "IIconButtonProps#variant",
        "scope": "instance",
        "kind": "member",
        "optional": true
    },
    {
        "comment": "/**\n * Interface defining properties for configuring a ButtonGroup component.\n *\n * @interface IButtonGroupProps\n * @type {IButtonGroupProps}\n * @augments {HTMLAttributes<HTMLDivElement>}\n * @public\n * @since 0.47.0\n * @interface IButtonGroupProps\n */",
        "meta": {
            "filename": "types.ts",
            "lineno": 232,
            "columnno": 0,
            "path": "/home/runner/work/tidy-ui/tidy-ui/packages/button/src",
            "code": {}
        },
        "description": "<p>Interface defining properties for configuring a ButtonGroup component.</p>",
        "kind": "interface",
        "name": "IButtonGroupProps",
        "type": {
            "names": [
                "IButtonGroupProps"
            ]
        },
        "augments": [
            "HTMLAttributes<HTMLDivElement>"
        ],
        "access": "public",
        "since": "0.47.0",
        "longname": "IButtonGroupProps",
        "scope": "global"
    },
    {
        "comment": "/**\n   * An optional property that determines whether the button group component stretches to full width, evenly distributing the width of the buttons.\n   *\n   * @type {boolean}\n   * @default false\n   * @public\n   * @since 0.47.0\n * @name IButtonGroupProps#isStretched\n * @optional\n * @type {boolean}\n */",
        "meta": {
            "filename": "types.ts",
            "lineno": 242,
            "columnno": 0,
            "path": "/home/runner/work/tidy-ui/tidy-ui/packages/button/src",
            "code": {}
        },
        "description": "<p>An optional property that determines whether the button group component stretches to full width, evenly distributing the width of the buttons.</p>",
        "type": {
            "names": [
                "boolean"
            ]
        },
        "defaultvalue": "false",
        "access": "public",
        "since": "0.47.0",
        "name": "isStretched",
        "tags": [
            {
                "originalTitle": "optional",
                "title": "optional",
                "text": ""
            }
        ],
        "memberof": "IButtonGroupProps",
        "longname": "IButtonGroupProps#isStretched",
        "scope": "instance",
        "kind": "member",
        "optional": true
    },
    {
        "comment": "/**\n   * An optional property that specifies whether buttons inside the group are visually unified, presenting them as a single component. This can have a significant impact, especially in the case of an outlined button group.\n   *\n   * @type {boolean}\n   * @default false\n   * @public\n   * @since 0.47.0\n * @name IButtonGroupProps#isUnified\n * @optional\n * @type {boolean}\n */",
        "meta": {
            "filename": "types.ts",
            "lineno": 253,
            "columnno": 0,
            "path": "/home/runner/work/tidy-ui/tidy-ui/packages/button/src",
            "code": {}
        },
        "description": "<p>An optional property that specifies whether buttons inside the group are visually unified, presenting them as a single component. This can have a significant impact, especially in the case of an outlined button group.</p>",
        "type": {
            "names": [
                "boolean"
            ]
        },
        "defaultvalue": "false",
        "access": "public",
        "since": "0.47.0",
        "name": "isUnified",
        "tags": [
            {
                "originalTitle": "optional",
                "title": "optional",
                "text": ""
            }
        ],
        "memberof": "IButtonGroupProps",
        "longname": "IButtonGroupProps#isUnified",
        "scope": "instance",
        "kind": "member",
        "optional": true
    },
    {
        "comment": "/**\n   * An optional property that determines whether the button group is vertically aligned.\n   *\n   * @type {boolean}\n   * @default false\n   * @public\n   * @since 0.47.0\n * @name IButtonGroupProps#isVertical\n * @optional\n * @type {boolean}\n */",
        "meta": {
            "filename": "types.ts",
            "lineno": 264,
            "columnno": 0,
            "path": "/home/runner/work/tidy-ui/tidy-ui/packages/button/src",
            "code": {}
        },
        "description": "<p>An optional property that determines whether the button group is vertically aligned.</p>",
        "type": {
            "names": [
                "boolean"
            ]
        },
        "defaultvalue": "false",
        "access": "public",
        "since": "0.47.0",
        "name": "isVertical",
        "tags": [
            {
                "originalTitle": "optional",
                "title": "optional",
                "text": ""
            }
        ],
        "memberof": "IButtonGroupProps",
        "longname": "IButtonGroupProps#isVertical",
        "scope": "instance",
        "kind": "member",
        "optional": true
    },
    {
        "comment": "/**\n * Interface defining properties for configuring a ButtonCluster component.\n *\n * @interface IButtonClusterProps\n * @type {IButtonClusterProps}\n * @augments {HTMLAttributes<HTMLDivElement>}\n * @public\n * @since 0.47.0\n * @interface IButtonClusterProps\n */",
        "meta": {
            "filename": "types.ts",
            "lineno": 275,
            "columnno": 0,
            "path": "/home/runner/work/tidy-ui/tidy-ui/packages/button/src",
            "code": {}
        },
        "description": "<p>Interface defining properties for configuring a ButtonCluster component.</p>",
        "kind": "interface",
        "name": "IButtonClusterProps",
        "type": {
            "names": [
                "IButtonClusterProps"
            ]
        },
        "augments": [
            "HTMLAttributes<HTMLDivElement>"
        ],
        "access": "public",
        "since": "0.47.0",
        "longname": "IButtonClusterProps",
        "scope": "global"
    },
    {
        "comment": "/**\n   * An optional property that determines whether the button cluster component stretches to full width, evenly distributing the width of the buttons.\n   *\n   * @type {boolean}\n   * @default false\n   * @public\n   * @since 0.47.0\n * @name IButtonClusterProps#isStretched\n * @optional\n * @type {boolean}\n */",
        "meta": {
            "filename": "types.ts",
            "lineno": 285,
            "columnno": 0,
            "path": "/home/runner/work/tidy-ui/tidy-ui/packages/button/src",
            "code": {}
        },
        "description": "<p>An optional property that determines whether the button cluster component stretches to full width, evenly distributing the width of the buttons.</p>",
        "type": {
            "names": [
                "boolean"
            ]
        },
        "defaultvalue": "false",
        "access": "public",
        "since": "0.47.0",
        "name": "isStretched",
        "tags": [
            {
                "originalTitle": "optional",
                "title": "optional",
                "text": ""
            }
        ],
        "memberof": "IButtonClusterProps",
        "longname": "IButtonClusterProps#isStretched",
        "scope": "instance",
        "kind": "member",
        "optional": true
    },
    {
        "comment": "",
        "meta": {
            "range": [
                6,
                16
            ],
            "filename": "types.ts",
            "lineno": 1,
            "columnno": 6,
            "path": "/home/runner/work/tidy-ui/tidy-ui/packages/button/src",
            "code": {
                "id": "astnode100000003",
                "name": "_____a",
                "type": "Literal",
                "value": 1
            }
        },
        "undocumented": true,
        "name": "_____a",
        "longname": "_____a",
        "kind": "constant",
        "scope": "global",
        "params": []
    },
    {
        "kind": "package",
        "longname": "package:undefined",
        "files": [
            "/home/runner/work/tidy-ui/tidy-ui/packages/button/src/types.ts"
        ]
    }
]
