@zodiacs/engine 1.0.0
    Preparing search index...

    Interface NatalReceipt

    interface NatalReceipt {
        conventions: NatalConventionSet;
        coordinates: { latitude: number; longitude: number } | null;
        coverage: NatalCoverage;
        engine: {
            ephemeris?: { name: "astronomy-engine"; version: string };
            name: "@zodiacs/engine";
            version: string;
        };
        houses: {
            absenceReason: "unknown-time"
            | "missing-location"
            | null;
            actual: HouseSystem | null;
            requested: HouseSystem;
        };
        inputFlags: ChartFlag[];
        instant: string;
        localResolution: NatalLocalResolution
        | null;
        provenance: NatalProvenanceClaims & { status: "claimed" } | null;
        reference: NatalReference;
        resultFlags: ChartFlag[];
        schema: "zodiacs.calculation-receipt.draft-v1";
        sourceInstant: string | null;
        timeKnown: boolean;
        timeScale?: TimeScaleName;
    }
    Index
    conventions: NatalConventionSet
    coordinates: { latitude: number; longitude: number } | null
    coverage: NatalCoverage
    engine: {
        ephemeris?: { name: "astronomy-engine"; version: string };
        name: "@zodiacs/engine";
        version: string;
    }

    From the current conventions set on, the engine also names its ephemeris.

    houses: {
        absenceReason: "unknown-time" | "missing-location" | null;
        actual: HouseSystem | null;
        requested: HouseSystem;
    }
    inputFlags: ChartFlag[]

    Only time-resolution assertions may be supplied to this draft's creator.

    instant: string

    On the scale timeScale names; UTC before the time-basis set.

    localResolution: NatalLocalResolution | null
    provenance: NatalProvenanceClaims & { status: "claimed" } | null
    reference: NatalReference
    resultFlags: ChartFlag[]
    schema: "zodiacs.calculation-receipt.draft-v1"
    sourceInstant: string | null
    timeKnown: boolean

    Caller declaration, not verification of a human birth time's precision.

    timeScale?: TimeScaleName