import type { FunctionDefinition } from '../../definition_types'; /** * Returns the geometry type of the supplied geometry, as a string. * For example: `ST_Point`, `ST_LineString`, `ST_Polygon`, `ST_MultiPoint`, `ST_MultiLineString`, `ST_MultiPolygon`, or `ST_GeometryCollection`. * * @example * ROW wkt = [ * "POINT(1.0 2.0)", * "LINESTRING (30 10, 10 30, 40 40)", * "POLYGON ((30 10, 40 40, 20 40, 10 20, 30 10))"] * | MV_EXPAND wkt * | EVAL geometry = TO_GEOSHAPE(wkt), * type = ST_GEOMETRYTYPE(geometry), * points = ST_NPOINTS(geometry) * | KEEP type, points */ declare const definition: FunctionDefinition; export default definition; //# sourceMappingURL=st_geometrytype.d.ts.map