Celestine API Documentation - v0.2.0
    Preparing search index...

    Interface TransitConfig

    Configuration options for transit calculations.

    All options are optional - sensible defaults are used when not specified.

    interface TransitConfig {
        aspectTypes?: AspectType[];
        orbs?: Partial<Record<AspectType, number>>;
        transitingBodies?: CelestialBody[];
        includeHouseIngress?: boolean;
        calculateExactTimes?: boolean;
        minimumStrength?: number;
        includeOutOfSign?: boolean;
        exactThreshold?: number;
    }
    Index

    Properties

    aspectTypes?: AspectType[]

    Aspect types to detect.

    Major aspects (conjunction, sextile, square, trine, opposition)
    
    orbs?: Partial<Record<AspectType, number>>

    Custom orbs per aspect type (overrides defaults). Values in degrees.

    transitingBodies?: CelestialBody[]

    Bodies to use as transiting.

    All planets + Chiron + True Node
    
    includeHouseIngress?: boolean

    Include house ingress events in results.

    false
    
    calculateExactTimes?: boolean

    Calculate exact transit times (slower but more info).

    false
    
    minimumStrength?: number

    Minimum strength (0-100) to include in results.

    0 (include all within orb)
    
    includeOutOfSign?: boolean

    Include out-of-sign (dissociate) transits.

    true
    
    exactThreshold?: number

    Threshold for 'exact' phase determination (degrees). Transits with deviation below this are marked 'exact'.

    0.1