import { Icon } from '../icon'; import type { IconProps } from '../icon'; export type TagExpandProps = IconProps & { rotated?: boolean; }; export declare class TagExpand extends Icon { static styles: import("lit").CSSResult[][]; static get properties(): { slot: { type: StringConstructor; reflect: boolean; }; rotated: { type: BooleanConstructor; reflect: boolean; }; name: { type: StringConstructor; reflect: boolean; }; size: { type: StringConstructor; }; color: { type: StringConstructor; }; status: { type: StringConstructor; state: boolean; }; }; /** * When provided, the expand icon will automatically rotate 180 degrees. * This provides visual feedback about the expanded state of the tag. */ rotated?: boolean; static define(): void; connectedCallback(): void; } declare global { interface HTMLElementTagNameMap { 'm-tag-expand': TagExpand; } }