import { CovarianceFrame, StateCovariance } from '../main.js';
/**
 * Creates a 6x6 state covariance matrix from a TLE
 * @param tleLine1 The first line of the TLE
 * @param tleLine2 The second line of the TLE
 * @param frame The covariance frame (CovarianceFrame.ECI or CovarianceFrame.RIC)
 * @param sigmaScale Scaling factor for the sigmas (default: 1.0)
 * @returns A StateCovariance object containing the 6x6 covariance matrix
 */
export declare function createCovarianceFromTle(tleLine1: string, tleLine2: string, frame?: CovarianceFrame, sigmaScale?: number): StateCovariance;
/**
 * Creates a sample-based covariance from a TLE with more realistic uncertainties
 * @param tleLine1 The first line of the TLE
 * @param tleLine2 The second line of the TLE
 * @param frame The covariance frame (CovarianceFrame.ECI or CovarianceFrame.RIC)
 * @returns A StateCovariance object
 */
export declare function createSampleCovarianceFromTle(tleLine1: string, tleLine2: string, frame?: CovarianceFrame): StateCovariance;
