@seasketch/geoprocessing
Version:
Geoprocessing and reporting framework for SeaSketch 2.0
13 lines (12 loc) • 647 B
TypeScript
import React from "react";
import { RbcsObjective, RbcsMpaProtectionLevel } from "../types.js";
export type RbcsMpaObjectiveRenderMsgFunction = (objective: RbcsObjective, level: RbcsMpaProtectionLevel) => JSX.Element;
export interface RbcsMpaObjectiveStatusProps {
/** RBCS protection level for MPA to give status for */
level: RbcsMpaProtectionLevel;
/** RBCS objective to weigh protection level against */
objective: RbcsObjective;
/** optional custom objective message */
renderMsg?: RbcsMpaObjectiveRenderMsgFunction;
}
export declare const RbcsMpaObjectiveStatus: React.FunctionComponent<RbcsMpaObjectiveStatusProps>;