UNPKG

@seasketch/geoprocessing

Version:

Geoprocessing and reporting framework for SeaSketch 2.0

111 lines (110 loc) 2.57 kB
export declare const fullColor = "#BEE4BE"; export declare const highColor = "#FFE1A3"; export declare const lowColor = "#F7A6B4"; export interface IucnCategory { category: string; name: string; level: string; } export interface IucnCategoryCombined extends IucnCategory { allowedActivities: string[]; categories?: { category: string; name: string; }[]; } export interface IucnActivity { id: string; name: string; } export type IucnActivityRankId = "yes" | "yesbut" | "no" | "nobut" | "variable"; export interface IucnActivityRank { id: IucnActivityRankId; desc: string; display: string; } export declare const activityRanks: Record<IucnActivityRankId, IucnActivityRank>; export declare const iucnActivities: { RESEARCH_NE: { id: string; display: string; }; TRAD_USE_NE: { id: string; display: string; }; RESTORE_CON: { id: string; display: string; }; TRAD_FISH_COLLECT: { id: string; display: string; }; RECREATE_NE: { id: string; display: string; }; TOURISM: { id: string; display: string; }; SHIPPING: { id: string; display: string; }; RESEARCH: { id: string; display: string; }; RENEWABLE_ENERGY: { id: string; display: string; }; RESTORE_OTH: { id: string; display: string; }; FISH_COLLECT_REC: { id: string; display: string; }; FISH_COLLECT_LOCAL: { id: string; display: string; }; FISH_AQUA_INDUSTRIAL: { id: string; display: string; }; AQUA_SMALL: { id: string; display: string; }; WORKS: { id: string; display: string; }; UNTREATED_WATER: { id: string; display: string; }; MINING_OIL_GAS: { id: string; display: string; }; HABITATION: { id: string; display: string; }; }; export declare const iucnCategoriesList: Record<string, { category: string; level: string; name: string; }>; export declare const iucnLevels: string[]; export declare const iucnActivityCategories: Record<string, IucnActivityRankId[]>; /** IUCN category definitions. Note categories 2/3 and 4/6 have been merged because they have the same allowed uses */ export declare const iucnCategoriesMap: Record<string, IucnCategoryCombined>; export declare const iucnCategoryNames: string[];