import type { PipelineStateValueV1 } from '../../../../sdk/pipeline/types'; import type { TranslationKey } from '../../../../i18n'; import type { StatusIndicatorVariant } from '../../../../components/StatusIndicator'; import type { MonochromeIconType } from '@redis-ui/icons'; export interface PipelineRunStateInfo { variant: StatusIndicatorVariant; Icon: MonochromeIconType; labelKey: TranslationKey; } /** * Maps the SDK pipeline state to the visual descriptors consumed by * `` (variant + icon + i18n key). Falls back to the * `not-running` presentation while the state is loading or unrecognized so * call sites can render unconditionally. */ export declare const getPipelineRunStateInfo: (state: PipelineStateValueV1 | undefined) => PipelineRunStateInfo;