import { Theme, CSSObject } from '@mui/material';
import { IconName } from '../../../../BrandCore/Icon.js';
import { TestStatusProps, StatusTextOutput } from '../types.js';

declare const getStatusStyling: (theme: Theme, status: TestStatusProps["status"]) => CSSObject;
declare const getStatusText: (status: TestStatusProps["status"]) => StatusTextOutput;
declare const getStatusIconName: (status: TestStatusProps["status"]) => IconName;
declare const getTextColorByStatus: (theme: Theme, status: TestStatusProps["status"], tint: number) => string;
declare const getColorByStatus: (theme: Theme, status: TestStatusProps["status"], tint?: number) => string;

export { getColorByStatus, getStatusIconName, getStatusStyling, getStatusText, getTextColorByStatus };
