import { EntityEidType, CoordType, RotatorType, ScaleType } from '../data-type';
/**
 * @interface LocalGeoReferenceAtomType
 * @param {string} coordType
 * @param {string} sceneCRS
 * @param {string} apiCRS
 * @param {CoordType} originLocation
 * @param {RotatorType} originRotation
 * @param {ScaleType} originScale
 */
export interface LocalGeoReferenceAtomType {
    coordType: string;
    sceneCRS: string;
    apiCRS: string;
    originLocation: CoordType;
    originRotation: RotatorType;
    originScale: ScaleType;
}
/**
 * @interface LocalGeoReferenceType
 * @extends Partial<EntityEidType>,Partial<LocalGeoReferenceAtomType>
 */
export interface LocalGeoReferenceType extends Partial<EntityEidType>, Partial<LocalGeoReferenceAtomType> {
}
/**
 * @interface IGenerate
 * @param {Partial<LocalGeoReferenceAtomType>} LocalGeoReferenceAtom (optional)
 */
export interface IGenerate {
    LocalGeoReferenceAtom?: Partial<LocalGeoReferenceAtomType>;
}
