export declare const buildPolygonFromVertices: (vertices: readonly google.maps.LatLng[], options: google.maps.PolygonOptions) => google.maps.Polygon;
export declare const serializeRing: (vertices: readonly google.maps.LatLng[]) => [number, number][];
export declare const validateRing: (vertices: readonly google.maps.LatLng[] | null | undefined) => boolean;
/** Drops the last vertex when it duplicates the previous (e.g. double-click emits an extra click at the same lat/lng). */
export declare const dedupeTrailingDuplicateVertex: (vertices: readonly google.maps.LatLng[]) => google.maps.LatLng[];
