import type { DecisionMakerType } from '../../../core/models/api/decision-maker-type';
import type { UnincorporatedPartnershipMemberType } from '../../../core/models/api/unincorporated-partnership';
import type { TaskType } from '../../../stores/globalStore/taskTypes';
import type { CountryCode } from '../../../types/datasets/country-code';
import type { TrustMemberGuidanceLabel } from '../../Trust/utils/trustMemberGuidance';
export type EntityStatus = 'empty' | 'satisfied';
export interface EntityGuidanceStatusProps {
    country: CountryCode;
    currentTask: TaskType;
    entityLabel: TrustMemberGuidanceLabel | DecisionMakerType | UnincorporatedPartnershipMemberType;
    status: EntityStatus;
}
export interface EntityStatusProps {
    status: EntityStatus;
}
