import { RtcmMessage } from '../rtcm'; export declare class RtcmMessageBaseTransformationParameters extends RtcmMessage { sourceName: string; targetName: string; systemIdentificationNumber: number; utilizedTransformationMessageIndicator: number; plateNumber: number; computationIndicator: number; heightIndicator: number; originLatitude: number; originLongitude: number; nsExtension: number; ewExtension: number; xTranslation: number; yTranslation: number; zTranslation: number; xRotation: number; yRotation: number; zRotation: number; scaleCorrection: number; protected mbRotationPointXCoordinate: number; protected mbRotationPointYCoordinate: number; protected mbRotationPointZCoordinate: number; sourceSystemEllipsoidSemiMajorAxis: number; sourceSystemEllipsoidSemiMinorAxis: number; targetSystemEllipsoidSemiMajorAxis: number; targetSystemEllipsoidSemiMinorAxis: number; horizontalHelmertMolodenskiQualityIndicator: number; verticalHelmertMolodenskiQualityIndicator: number; } export declare class RtcmMessageHelmertAbridgedMolodenskiTransformationParameters extends RtcmMessageBaseTransformationParameters { } export declare class RtcmMessageMolodenskiBadekasTransformationParameters extends RtcmMessageBaseTransformationParameters { mbRotationPointXCoordinate: number; mbRotationPointYCoordinate: number; mbRotationPointZCoordinate: number; } export declare class ResidualsEllipsoidalGridRepresentationData { latitudeResidual: number; longitudeResidual: number; heightResidual: number; } export declare class ResidualsPlaneGridRepresentationData { localNorthingResidual: number; localEastingResidual: number; localHeightResidual: number; } export declare type ResidualsGridRepresentationDataArray = [T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T]; export declare abstract class RtcmMessageResidualsGridRepresentation extends RtcmMessage { systemIdentificationNumber: number; horizontalShiftIndicator: boolean; verticalShiftIndicator: boolean; } export declare class RtcmMessageResidualsEllipsoidalGridRepresentation extends RtcmMessageResidualsGridRepresentation { latitudeGridsOrigin: number; longitudeGridsOrigin: number; nsGridAreaExtension: number; ewGridAreaExtension: number; meanLatitudeOffset: number; meanLongitudeOffset: number; meanHeightOffset: number; residuals: ResidualsGridRepresentationDataArray; horizontalInterpolationMethodIndicator: number; verticalInterpolationMethodIndicator: number; horizontalGridQualityIndicator: number; verticalGridQualityIndicator: number; modifiedJulianDay: number; } export declare class RtcmMessageResidualsPlaneGridRepresentation extends RtcmMessageResidualsGridRepresentation { northingOrigin: number; eastingOrigin: number; nsGridAreaExtension: number; ewGridAreaExtension: number; meanLocalNorthingResidual: number; meanLocalEastingResidual: number; meanLocalHeightResidual: number; residuals: ResidualsGridRepresentationDataArray; horizontalInterpolationMethodIndicator: number; verticalInterpolationMethodIndicator: number; horizontalGridQualityIndicator: number; verticalGridQualityIndicator: number; modifiedJulianDay: number; }