UNPKG

@hashicorp/design-system-components

Version:
20 lines (19 loc) 731 B
/** * Copyright (c) HashiCorp, Inc. * SPDX-License-Identifier: MPL-2.0 */ import Component from '@glimmer/component'; import type { HdsIconSignature } from '../../icon'; import type { HdsInteractiveSignature } from '../../interactive/'; import type Owner from '@ember/owner'; export interface HdsSideNavHeaderIconButtonSignature { Args: HdsInteractiveSignature['Args'] & { icon: HdsIconSignature['Args']['name']; ariaLabel: string; }; Element: HdsInteractiveSignature['Element']; } export default class HdsSideNavHeaderIconButton extends Component<HdsSideNavHeaderIconButtonSignature> { constructor(owner: Owner, args: HdsSideNavHeaderIconButtonSignature['Args']); get ariaLabel(): string; }