UNPKG

@seasketch/geoprocessing

Version:

Geoprocessing and reporting framework for SeaSketch 2.0

22 lines (21 loc) 901 B
import { Sketch } from "../types/index.js"; import { IucnCategoryCombined } from "./iucnProtectionLevel.js"; /** * Given list of allowed activities in the sketch, returns the highest category allowable * The lack of an activity assumes it is not allowed * @param sketch * @param activityAttrib */ export declare const getIucnCategoryForActivities: (activities: string[]) => IucnCategoryCombined; /** * Return Category for each sketch keyed by sketchId */ export declare const getIucnCategoryForSketches: (sketches: Sketch[]) => Record<string, IucnCategoryCombined>; /** * Return Category name for each sketch keyed by sketchId */ export declare const getIucnCategoryNameForSketches: (sketches: Sketch[]) => Record<string, string>; /** * Return level name for each sketch keyed by sketchId */ export declare const getIucnLevelNameForSketches: (sketches: Sketch[]) => Record<string, string>;