declare const PROFILED_FIXTURE_WITNESSED = "profiled-fixture-witnessed";
declare const AUTHORED_ONLY = "authored-only";
export type ContinuumGeneratedFamilyStatusValue = typeof PROFILED_FIXTURE_WITNESSED | typeof AUTHORED_ONLY;
export declare const CONTINUUM_GENERATED_FAMILY_STATUSES: readonly ContinuumGeneratedFamilyStatusValue[];
/** Runtime-backed readiness posture for a Continuum family in the current inventory. */
export default class ContinuumGeneratedFamilyStatus {
    readonly value: ContinuumGeneratedFamilyStatusValue;
    constructor(value: string);
    /** Returns true when Wesley has profiled and fixture-witnessed this family. */
    isProjectionReady(): boolean;
    /** Returns true when the family is authored but not yet projection-ready. */
    isAuthoredOnly(): boolean;
    /** Returns the stable status string. */
    toString(): string;
}
/** Validates a raw generated-family readiness status. */
export declare function requireContinuumGeneratedFamilyStatus(value: string): ContinuumGeneratedFamilyStatusValue;
export {};
