@hashicorp/design-system-components
Version:
Helios Design System Components
20 lines (19 loc) • 640 B
TypeScript
/**
* Copyright (c) HashiCorp, Inc.
* SPDX-License-Identifier: MPL-2.0
*/
import Component from '@glimmer/component';
import type { HdsIconSignature } from '../icon';
import type { HdsApplicationStateTitleTags } from './types';
export interface HdsApplicationStateHeaderSignature {
Args: {
title?: string;
titleTag?: HdsApplicationStateTitleTags;
errorCode?: string;
icon?: HdsIconSignature['Args']['name'];
};
Element: HTMLDivElement;
}
export default class HdsApplicationStateHeader extends Component<HdsApplicationStateHeaderSignature> {
get titleTag(): HdsApplicationStateTitleTags;
}