import type { AriaLabelingProps } from '../../core/types/a11y-props.js'; import type { BehaviorTrackingProps } from '../../core/types/behavior-tracking-props.js'; import type { DataTestId } from '../../core/types/data-props.js'; import type { DOMProps } from '../../core/types/dom.js'; import type { MaskingProps } from '../../core/types/masking-props.js'; import type { StylingProps } from '../../core/types/styling-props.js'; /** * The release phase to display. Determines the chip label and color. * @public */ export type ReleasePhase = 'preview' | 'new' | 'deprecated'; /** * Accepted properties for ReleasePhaseIndicator * @public */ export interface ReleasePhaseIndicatorProps extends DOMProps, AriaLabelingProps, StylingProps, DataTestId, MaskingProps, BehaviorTrackingProps { /** * The release phase to display. Determines the chip label and color. */ phase: ReleasePhase; } /** * Use the `ReleasePhaseIndicator` to communicate the release phase * of a feature (Preview, New, Deprecated). * @public */ export declare const ReleasePhaseIndicator: (props: ReleasePhaseIndicatorProps & import("react").RefAttributes) => import("react").ReactElement | null;