import { Coordinate, Coordinates } from '@bpd-library/types'; import { AreaProjectModel, ConstructionNumberModel, DistrictModel, ProjectPhaseModel, PropertyTypeModel } from '../../generated'; declare const validateCoordinates: (coordinates: Coordinates) => boolean; declare function getApiObjectCenter(apiObject: AreaProjectModel | ProjectPhaseModel | DistrictModel): Coordinates | false; declare function getApiObjectCenter(apiObject: AreaProjectModel | ProjectPhaseModel | DistrictModel, options?: { as?: 'coordinates'; }): Coordinates | false; declare function getApiObjectCenter(apiObject: AreaProjectModel | ProjectPhaseModel | DistrictModel, options?: { as?: 'coordinate'; }): Coordinate | false; declare const getApiObjectCoordinates: ({ geometry, }: DistrictModel | ProjectPhaseModel | PropertyTypeModel | ConstructionNumberModel) => Coordinates | undefined; export { validateCoordinates, getApiObjectCenter, getApiObjectCoordinates };