import type { Gcp, Point } from '@allmaps/types';
import type { GeneralGcp, GeneralGcpAndDistortions, GcpAndDistortions } from './types.js';
export declare function invertGeneralGcp(generalGcp: GeneralGcp): GeneralGcp;
export declare function invertGcp(gcp: Gcp): Gcp;
export declare function generalGcpToPointForForward(generalGcp: GeneralGcp): Point;
export declare function generalGcpToPointForBackward(generalGcp: GeneralGcp): Point;
export declare function gcpToPointForToGeo(gcp: Gcp): Point;
export declare function gcpToPointForToResource(gcp: Gcp): Point;
export declare function generalGcpToGcp(generalGcp: GeneralGcpAndDistortions): GcpAndDistortions;
export declare function gcpToGeneralGcp(gcp: GcpAndDistortions): GeneralGcpAndDistortions;
