/** Options for DsInit */
export interface DsInitOptions {
    cosim: number;
    argpo: number;
    s1: number;
    s2: number;
    s3: number;
    s4: number;
    s5: number;
    sinim: number;
    ss1: number;
    ss2: number;
    ss3: number;
    ss4: number;
    ss5: number;
    sz1: number;
    sz3: number;
    sz11: number;
    sz13: number;
    sz21: number;
    sz23: number;
    sz31: number;
    sz33: number;
    tc: number;
    gsto: number;
    mo: number;
    mdot: number;
    no: number;
    nodeo: number;
    nodedot: number;
    xpidot: number;
    z1: number;
    z3: number;
    z11: number;
    z13: number;
    z21: number;
    z23: number;
    z31: number;
    z33: number;
    ecco: number;
    eccsq: number;
    emsq: number;
    em: number;
    argpm: number;
    inclm: number;
    mm: number;
    nm: number;
    nodem: number;
    irez: number;
    atime: number;
    d2201: number;
    d2211: number;
    d3210: number;
    d3222: number;
    d4410: number;
    d4422: number;
    d5220: number;
    d5232: number;
    d5421: number;
    d5433: number;
    dedt: number;
    didt: number;
    dmdt: number;
    dnodt: number;
    domdt: number;
    del1: number;
    del2: number;
    del3: number;
    xfact: number;
    xlamo: number;
    xli: number;
    xni: number;
}
/** Output from DsInit */
export interface DsInitOutput {
    em: number;
    argpm: number;
    inclm: number;
    mm: number;
    nm: number;
    nodem: number;
    irez: number;
    atime: number;
    d2201: number;
    d2211: number;
    d3210: number;
    d3222: number;
    d4410: number;
    d4422: number;
    d5220: number;
    d5232: number;
    d5421: number;
    d5433: number;
    dedt: number;
    didt: number;
    dmdt: number;
    dndt: number;
    dnodt: number;
    domdt: number;
    del1: number;
    del2: number;
    del3: number;
    xfact: number;
    xlamo: number;
    xli: number;
    xni: number;
}
/**
 *                           procedure dsinit
 *
 *  this procedure provides deep space contributions to mean motion dot due
 *    to geopotential resonance with half day and one day orbits.
 *
 *  author        : david vallado                  719-573-2600   28 jun 2005
 *
 *  inputs        :
 *    cosim, sinim-
 *    emsq        - eccentricity squared
 *    argpo       - argument of perigee
 *    s1, s2, s3, s4, s5      -
 *    ss1, ss2, ss3, ss4, ss5 -
 *    sz1, sz3, sz11, sz13, sz21, sz23, sz31, sz33 -
 *    t           - time
 *    tc          -
 *    gsto        - greenwich sidereal time                   rad
 *    mo          - mean anomaly
 *    mdot        - mean anomaly dot (rate)
 *    no          - mean motion
 *    nodeo       - right ascension of ascending node
 *    nodedot     - right ascension of ascending node dot (rate)
 *    xpidot      -
 *    z1, z3, z11, z13, z21, z23, z31, z33 -
 *    eccm        - eccentricity
 *    argpm       - argument of perigee
 *    inclm       - inclination
 *    mm          - mean anomaly
 *    xn          - mean motion
 *    nodem       - right ascension of ascending node
 *
 *  outputs       :
 *    em          - eccentricity
 *    argpm       - argument of perigee
 *    inclm       - inclination
 *    mm          - mean anomaly
 *    nm          - mean motion
 *    nodem       - right ascension of ascending node
 *    irez        - flag for resonance           0-none, 1-one day, 2-half day
 *    atime       -
 *    d2201, d2211, d3210, d3222, d4410, d4422, d5220, d5232, d5421, d5433    -
 *    dedt        -
 *    didt        -
 *    dmdt        -
 *    dndt        -
 *    dnodt       -
 *    domdt       -
 *    del1, del2, del3        -
 *    ses  , sghl , sghs , sgs  , shl  , shs  , sis  , sls
 *    theta       -
 *    xfact       -
 *    xlamo       -
 *    xli         -
 *    xni
 *
 *  locals        :
 *    ainv2       -
 *    aonv        -
 *    cosisq      -
 *    eoc         -
 *    f220, f221, f311, f321, f322, f330, f441, f442, f522, f523, f542, f543  -
 *    g200, g201, g211, g300, g310, g322, g410, g422, g520, g521, g532, g533  -
 *    sini2       -
 *    temp        -
 *    temp1       -
 *    theta       -
 *    xno2        -
 *
 *  coupling      :
 *    getgravconst
 *
 *  references    :
 *    hoots, roehrich, norad spacetrack report #3 1980
 *    hoots, norad spacetrack report #6 1986
 *    hoots, schumacher and glover 2004
 *    vallado, crawford, hujsak, kelso  2006
 * @param options - the options
 * @param tsince - the time since epoch
 * @returns - the computed dpsace initial values
 */
export declare function dsinit(options: DsInitOptions, tsince: number): DsInitOutput;
//# sourceMappingURL=dsinit.d.ts.map