import * as v from 'valibot';
import { type HedgerowLabel } from '../hedgerows';
import { type StrategicSignificanceDescription } from '../strategicSignificanceSchema';
import { type HedgerowCondition } from '../hedgerowCondition';
export declare const offSiteHedgerowBaselineSchema: v.SchemaWithPipe<readonly [v.ObjectSchema<{
    readonly habitatType: v.SchemaWithPipe<readonly [v.StringSchema<undefined>, v.TrimAction, v.TransformAction<string, string>, v.PicklistSchema<["Species-rich native hedgerow with trees - associated with bank or ditch" | "Species-rich native hedgerow with trees" | "Species-rich native hedgerow - associated with bank or ditch" | "Native hedgerow with trees - associated with bank or ditch" | "Species-rich native hedgerow" | "Native hedgerow - associated with bank or ditch" | "Native hedgerow with trees" | "Ecologically valuable line of trees" | "Ecologically valuable line of trees - associated with bank or ditch" | "Native hedgerow" | "Line of trees" | "Line of trees - associated with bank or ditch" | "Non-native and ornamental hedgerow", ...("Species-rich native hedgerow with trees - associated with bank or ditch" | "Species-rich native hedgerow with trees" | "Species-rich native hedgerow - associated with bank or ditch" | "Native hedgerow with trees - associated with bank or ditch" | "Species-rich native hedgerow" | "Native hedgerow - associated with bank or ditch" | "Native hedgerow with trees" | "Ecologically valuable line of trees" | "Ecologically valuable line of trees - associated with bank or ditch" | "Native hedgerow" | "Line of trees" | "Line of trees - associated with bank or ditch" | "Non-native and ornamental hedgerow")[]], undefined>]>;
    readonly length: v.SchemaWithPipe<readonly [v.NumberSchema<undefined>, v.ToMinValueAction<number, 0>]>;
    readonly condition: v.SchemaWithPipe<readonly [v.StringSchema<undefined>, v.TrimAction, v.TransformAction<string, string>, v.PicklistSchema<readonly ["Good", "Moderate", "Poor"], undefined>]>;
    readonly strategicSignificance: v.SchemaWithPipe<readonly [v.StringSchema<undefined>, v.TrimAction, v.TransformAction<string, string>, v.PicklistSchema<("Formally identified in local strategy" | "Location ecologically desirable but not in local strategy" | "Area/compensation not in local strategy/ no local strategy")[], undefined>]>;
    readonly spatialRiskCategory: v.OptionalSchema<v.SchemaWithPipe<readonly [v.StringSchema<undefined>, v.TrimAction, v.TransformAction<string, string>, v.PicklistSchema<readonly ["Compensation inside LPA boundary or NCA of impact site", "Compensation outside LPA or NCA of impact site, but in neighbouring LPA or NCA", "Compensation outside LPA or NCA of impact site and neighbouring LPA or NCA", "This metric is being used by an off-site provider", "Intertidal habitats - Compensation inside Marine Plan Area of impact site", "Intertidal habitats - Compensation outside same Marine Plan Area but in neighbouring Marine Plan Area", "Intertidal habitats - Compensation outside Marine Plan Area of impact site and beyond neighbouring Marine Plan Area"], undefined>]>, undefined>;
    readonly lengthRetained: v.OptionalSchema<v.SchemaWithPipe<readonly [v.NumberSchema<undefined>, v.ToMinValueAction<number, 0>]>, 0>;
    readonly lengthEnhanced: v.OptionalSchema<v.SchemaWithPipe<readonly [v.NumberSchema<undefined>, v.ToMinValueAction<number, 0>]>, 0>;
    readonly userComments: v.OptionalSchema<v.StringSchema<undefined>, undefined>;
    readonly planningAuthorityComments: v.OptionalSchema<v.StringSchema<undefined>, undefined>;
    readonly habitatReferenceNumber: v.OptionalSchema<v.StringSchema<undefined>, undefined>;
    readonly offSiteReferenceNumber: v.OptionalSchema<v.StringSchema<undefined>, undefined>;
}, undefined>, v.BaseValidation<{
    habitatType: "Species-rich native hedgerow with trees - associated with bank or ditch" | "Species-rich native hedgerow with trees" | "Species-rich native hedgerow - associated with bank or ditch" | "Native hedgerow with trees - associated with bank or ditch" | "Species-rich native hedgerow" | "Native hedgerow - associated with bank or ditch" | "Native hedgerow with trees" | "Ecologically valuable line of trees" | "Ecologically valuable line of trees - associated with bank or ditch" | "Native hedgerow" | "Line of trees" | "Line of trees - associated with bank or ditch" | "Non-native and ornamental hedgerow";
    length: number;
    condition: "Good" | "Moderate" | "Poor";
    strategicSignificance: "Formally identified in local strategy" | "Location ecologically desirable but not in local strategy" | "Area/compensation not in local strategy/ no local strategy";
    spatialRiskCategory?: "Compensation inside LPA boundary or NCA of impact site" | "Compensation outside LPA or NCA of impact site, but in neighbouring LPA or NCA" | "Compensation outside LPA or NCA of impact site and neighbouring LPA or NCA" | "This metric is being used by an off-site provider" | "Intertidal habitats - Compensation inside Marine Plan Area of impact site" | "Intertidal habitats - Compensation outside same Marine Plan Area but in neighbouring Marine Plan Area" | "Intertidal habitats - Compensation outside Marine Plan Area of impact site and beyond neighbouring Marine Plan Area" | undefined;
    lengthRetained: number;
    lengthEnhanced: number;
    userComments?: string | undefined;
    planningAuthorityComments?: string | undefined;
    habitatReferenceNumber?: string | undefined;
    offSiteReferenceNumber?: string | undefined;
}, {
    habitatType: "Species-rich native hedgerow with trees - associated with bank or ditch" | "Species-rich native hedgerow with trees" | "Species-rich native hedgerow - associated with bank or ditch" | "Native hedgerow with trees - associated with bank or ditch" | "Species-rich native hedgerow" | "Native hedgerow - associated with bank or ditch" | "Native hedgerow with trees" | "Ecologically valuable line of trees" | "Ecologically valuable line of trees - associated with bank or ditch" | "Native hedgerow" | "Line of trees" | "Line of trees - associated with bank or ditch" | "Non-native and ornamental hedgerow";
    length: number;
    condition: "Good" | "Moderate" | "Poor";
    strategicSignificance: "Formally identified in local strategy" | "Location ecologically desirable but not in local strategy" | "Area/compensation not in local strategy/ no local strategy";
    spatialRiskCategory?: "Compensation inside LPA boundary or NCA of impact site" | "Compensation outside LPA or NCA of impact site, but in neighbouring LPA or NCA" | "Compensation outside LPA or NCA of impact site and neighbouring LPA or NCA" | "This metric is being used by an off-site provider" | "Intertidal habitats - Compensation inside Marine Plan Area of impact site" | "Intertidal habitats - Compensation outside same Marine Plan Area but in neighbouring Marine Plan Area" | "Intertidal habitats - Compensation outside Marine Plan Area of impact site and beyond neighbouring Marine Plan Area" | undefined;
    lengthRetained: number;
    lengthEnhanced: number;
    userComments?: string | undefined;
    planningAuthorityComments?: string | undefined;
    habitatReferenceNumber?: string | undefined;
    offSiteReferenceNumber?: string | undefined;
}, v.CheckIssue<{
    habitatType: "Species-rich native hedgerow with trees - associated with bank or ditch" | "Species-rich native hedgerow with trees" | "Species-rich native hedgerow - associated with bank or ditch" | "Native hedgerow with trees - associated with bank or ditch" | "Species-rich native hedgerow" | "Native hedgerow - associated with bank or ditch" | "Native hedgerow with trees" | "Ecologically valuable line of trees" | "Ecologically valuable line of trees - associated with bank or ditch" | "Native hedgerow" | "Line of trees" | "Line of trees - associated with bank or ditch" | "Non-native and ornamental hedgerow";
    length: number;
    condition: "Good" | "Moderate" | "Poor";
    strategicSignificance: "Formally identified in local strategy" | "Location ecologically desirable but not in local strategy" | "Area/compensation not in local strategy/ no local strategy";
    spatialRiskCategory?: "Compensation inside LPA boundary or NCA of impact site" | "Compensation outside LPA or NCA of impact site, but in neighbouring LPA or NCA" | "Compensation outside LPA or NCA of impact site and neighbouring LPA or NCA" | "This metric is being used by an off-site provider" | "Intertidal habitats - Compensation inside Marine Plan Area of impact site" | "Intertidal habitats - Compensation outside same Marine Plan Area but in neighbouring Marine Plan Area" | "Intertidal habitats - Compensation outside Marine Plan Area of impact site and beyond neighbouring Marine Plan Area" | undefined;
    lengthRetained: number;
    lengthEnhanced: number;
    userComments?: string | undefined;
    planningAuthorityComments?: string | undefined;
    habitatReferenceNumber?: string | undefined;
    offSiteReferenceNumber?: string | undefined;
}>>, v.BaseValidation<{
    habitatType: "Species-rich native hedgerow with trees - associated with bank or ditch" | "Species-rich native hedgerow with trees" | "Species-rich native hedgerow - associated with bank or ditch" | "Native hedgerow with trees - associated with bank or ditch" | "Species-rich native hedgerow" | "Native hedgerow - associated with bank or ditch" | "Native hedgerow with trees" | "Ecologically valuable line of trees" | "Ecologically valuable line of trees - associated with bank or ditch" | "Native hedgerow" | "Line of trees" | "Line of trees - associated with bank or ditch" | "Non-native and ornamental hedgerow";
    length: number;
    condition: "Good" | "Moderate" | "Poor";
    strategicSignificance: "Formally identified in local strategy" | "Location ecologically desirable but not in local strategy" | "Area/compensation not in local strategy/ no local strategy";
    spatialRiskCategory?: "Compensation inside LPA boundary or NCA of impact site" | "Compensation outside LPA or NCA of impact site, but in neighbouring LPA or NCA" | "Compensation outside LPA or NCA of impact site and neighbouring LPA or NCA" | "This metric is being used by an off-site provider" | "Intertidal habitats - Compensation inside Marine Plan Area of impact site" | "Intertidal habitats - Compensation outside same Marine Plan Area but in neighbouring Marine Plan Area" | "Intertidal habitats - Compensation outside Marine Plan Area of impact site and beyond neighbouring Marine Plan Area" | undefined;
    lengthRetained: number;
    lengthEnhanced: number;
    userComments?: string | undefined;
    planningAuthorityComments?: string | undefined;
    habitatReferenceNumber?: string | undefined;
    offSiteReferenceNumber?: string | undefined;
}, {
    habitatType: "Species-rich native hedgerow with trees - associated with bank or ditch" | "Species-rich native hedgerow with trees" | "Species-rich native hedgerow - associated with bank or ditch" | "Native hedgerow with trees - associated with bank or ditch" | "Species-rich native hedgerow" | "Native hedgerow - associated with bank or ditch" | "Native hedgerow with trees" | "Ecologically valuable line of trees" | "Ecologically valuable line of trees - associated with bank or ditch" | "Native hedgerow" | "Line of trees" | "Line of trees - associated with bank or ditch" | "Non-native and ornamental hedgerow";
    length: number;
    condition: "Good" | "Moderate" | "Poor";
    strategicSignificance: "Formally identified in local strategy" | "Location ecologically desirable but not in local strategy" | "Area/compensation not in local strategy/ no local strategy";
    spatialRiskCategory?: "Compensation inside LPA boundary or NCA of impact site" | "Compensation outside LPA or NCA of impact site, but in neighbouring LPA or NCA" | "Compensation outside LPA or NCA of impact site and neighbouring LPA or NCA" | "This metric is being used by an off-site provider" | "Intertidal habitats - Compensation inside Marine Plan Area of impact site" | "Intertidal habitats - Compensation outside same Marine Plan Area but in neighbouring Marine Plan Area" | "Intertidal habitats - Compensation outside Marine Plan Area of impact site and beyond neighbouring Marine Plan Area" | undefined;
    lengthRetained: number;
    lengthEnhanced: number;
    userComments?: string | undefined;
    planningAuthorityComments?: string | undefined;
    habitatReferenceNumber?: string | undefined;
    offSiteReferenceNumber?: string | undefined;
}, v.CheckIssue<{
    habitatType: "Species-rich native hedgerow with trees - associated with bank or ditch" | "Species-rich native hedgerow with trees" | "Species-rich native hedgerow - associated with bank or ditch" | "Native hedgerow with trees - associated with bank or ditch" | "Species-rich native hedgerow" | "Native hedgerow - associated with bank or ditch" | "Native hedgerow with trees" | "Ecologically valuable line of trees" | "Ecologically valuable line of trees - associated with bank or ditch" | "Native hedgerow" | "Line of trees" | "Line of trees - associated with bank or ditch" | "Non-native and ornamental hedgerow";
    length: number;
    condition: "Good" | "Moderate" | "Poor";
    strategicSignificance: "Formally identified in local strategy" | "Location ecologically desirable but not in local strategy" | "Area/compensation not in local strategy/ no local strategy";
    spatialRiskCategory?: "Compensation inside LPA boundary or NCA of impact site" | "Compensation outside LPA or NCA of impact site, but in neighbouring LPA or NCA" | "Compensation outside LPA or NCA of impact site and neighbouring LPA or NCA" | "This metric is being used by an off-site provider" | "Intertidal habitats - Compensation inside Marine Plan Area of impact site" | "Intertidal habitats - Compensation outside same Marine Plan Area but in neighbouring Marine Plan Area" | "Intertidal habitats - Compensation outside Marine Plan Area of impact site and beyond neighbouring Marine Plan Area" | undefined;
    lengthRetained: number;
    lengthEnhanced: number;
    userComments?: string | undefined;
    planningAuthorityComments?: string | undefined;
    habitatReferenceNumber?: string | undefined;
    offSiteReferenceNumber?: string | undefined;
}>>, v.BaseValidation<{
    habitatType: "Species-rich native hedgerow with trees - associated with bank or ditch" | "Species-rich native hedgerow with trees" | "Species-rich native hedgerow - associated with bank or ditch" | "Native hedgerow with trees - associated with bank or ditch" | "Species-rich native hedgerow" | "Native hedgerow - associated with bank or ditch" | "Native hedgerow with trees" | "Ecologically valuable line of trees" | "Ecologically valuable line of trees - associated with bank or ditch" | "Native hedgerow" | "Line of trees" | "Line of trees - associated with bank or ditch" | "Non-native and ornamental hedgerow";
    length: number;
    condition: "Good" | "Moderate" | "Poor";
    strategicSignificance: "Formally identified in local strategy" | "Location ecologically desirable but not in local strategy" | "Area/compensation not in local strategy/ no local strategy";
    spatialRiskCategory?: "Compensation inside LPA boundary or NCA of impact site" | "Compensation outside LPA or NCA of impact site, but in neighbouring LPA or NCA" | "Compensation outside LPA or NCA of impact site and neighbouring LPA or NCA" | "This metric is being used by an off-site provider" | "Intertidal habitats - Compensation inside Marine Plan Area of impact site" | "Intertidal habitats - Compensation outside same Marine Plan Area but in neighbouring Marine Plan Area" | "Intertidal habitats - Compensation outside Marine Plan Area of impact site and beyond neighbouring Marine Plan Area" | undefined;
    lengthRetained: number;
    lengthEnhanced: number;
    userComments?: string | undefined;
    planningAuthorityComments?: string | undefined;
    habitatReferenceNumber?: string | undefined;
    offSiteReferenceNumber?: string | undefined;
}, {
    habitatType: "Species-rich native hedgerow with trees - associated with bank or ditch" | "Species-rich native hedgerow with trees" | "Species-rich native hedgerow - associated with bank or ditch" | "Native hedgerow with trees - associated with bank or ditch" | "Species-rich native hedgerow" | "Native hedgerow - associated with bank or ditch" | "Native hedgerow with trees" | "Ecologically valuable line of trees" | "Ecologically valuable line of trees - associated with bank or ditch" | "Native hedgerow" | "Line of trees" | "Line of trees - associated with bank or ditch" | "Non-native and ornamental hedgerow";
    length: number;
    condition: "Good" | "Moderate" | "Poor";
    strategicSignificance: "Formally identified in local strategy" | "Location ecologically desirable but not in local strategy" | "Area/compensation not in local strategy/ no local strategy";
    spatialRiskCategory?: "Compensation inside LPA boundary or NCA of impact site" | "Compensation outside LPA or NCA of impact site, but in neighbouring LPA or NCA" | "Compensation outside LPA or NCA of impact site and neighbouring LPA or NCA" | "This metric is being used by an off-site provider" | "Intertidal habitats - Compensation inside Marine Plan Area of impact site" | "Intertidal habitats - Compensation outside same Marine Plan Area but in neighbouring Marine Plan Area" | "Intertidal habitats - Compensation outside Marine Plan Area of impact site and beyond neighbouring Marine Plan Area" | undefined;
    lengthRetained: number;
    lengthEnhanced: number;
    userComments?: string | undefined;
    planningAuthorityComments?: string | undefined;
    habitatReferenceNumber?: string | undefined;
    offSiteReferenceNumber?: string | undefined;
}, v.CheckIssue<{
    habitatType: "Species-rich native hedgerow with trees - associated with bank or ditch" | "Species-rich native hedgerow with trees" | "Species-rich native hedgerow - associated with bank or ditch" | "Native hedgerow with trees - associated with bank or ditch" | "Species-rich native hedgerow" | "Native hedgerow - associated with bank or ditch" | "Native hedgerow with trees" | "Ecologically valuable line of trees" | "Ecologically valuable line of trees - associated with bank or ditch" | "Native hedgerow" | "Line of trees" | "Line of trees - associated with bank or ditch" | "Non-native and ornamental hedgerow";
    length: number;
    condition: "Good" | "Moderate" | "Poor";
    strategicSignificance: "Formally identified in local strategy" | "Location ecologically desirable but not in local strategy" | "Area/compensation not in local strategy/ no local strategy";
    spatialRiskCategory?: "Compensation inside LPA boundary or NCA of impact site" | "Compensation outside LPA or NCA of impact site, but in neighbouring LPA or NCA" | "Compensation outside LPA or NCA of impact site and neighbouring LPA or NCA" | "This metric is being used by an off-site provider" | "Intertidal habitats - Compensation inside Marine Plan Area of impact site" | "Intertidal habitats - Compensation outside same Marine Plan Area but in neighbouring Marine Plan Area" | "Intertidal habitats - Compensation outside Marine Plan Area of impact site and beyond neighbouring Marine Plan Area" | undefined;
    lengthRetained: number;
    lengthEnhanced: number;
    userComments?: string | undefined;
    planningAuthorityComments?: string | undefined;
    habitatReferenceNumber?: string | undefined;
    offSiteReferenceNumber?: string | undefined;
}>>, v.TransformAction<{
    habitatType: "Species-rich native hedgerow with trees - associated with bank or ditch" | "Species-rich native hedgerow with trees" | "Species-rich native hedgerow - associated with bank or ditch" | "Native hedgerow with trees - associated with bank or ditch" | "Species-rich native hedgerow" | "Native hedgerow - associated with bank or ditch" | "Native hedgerow with trees" | "Ecologically valuable line of trees" | "Ecologically valuable line of trees - associated with bank or ditch" | "Native hedgerow" | "Line of trees" | "Line of trees - associated with bank or ditch" | "Non-native and ornamental hedgerow";
    length: number;
    condition: "Good" | "Moderate" | "Poor";
    strategicSignificance: "Formally identified in local strategy" | "Location ecologically desirable but not in local strategy" | "Area/compensation not in local strategy/ no local strategy";
    spatialRiskCategory?: "Compensation inside LPA boundary or NCA of impact site" | "Compensation outside LPA or NCA of impact site, but in neighbouring LPA or NCA" | "Compensation outside LPA or NCA of impact site and neighbouring LPA or NCA" | "This metric is being used by an off-site provider" | "Intertidal habitats - Compensation inside Marine Plan Area of impact site" | "Intertidal habitats - Compensation outside same Marine Plan Area but in neighbouring Marine Plan Area" | "Intertidal habitats - Compensation outside Marine Plan Area of impact site and beyond neighbouring Marine Plan Area" | undefined;
    lengthRetained: number;
    lengthEnhanced: number;
    userComments?: string | undefined;
    planningAuthorityComments?: string | undefined;
    habitatReferenceNumber?: string | undefined;
    offSiteReferenceNumber?: string | undefined;
}, {
    habitatType: "Species-rich native hedgerow with trees - associated with bank or ditch" | "Species-rich native hedgerow with trees" | "Species-rich native hedgerow - associated with bank or ditch" | "Native hedgerow with trees - associated with bank or ditch" | "Species-rich native hedgerow" | "Native hedgerow - associated with bank or ditch" | "Native hedgerow with trees" | "Ecologically valuable line of trees" | "Ecologically valuable line of trees - associated with bank or ditch" | "Native hedgerow" | "Line of trees" | "Line of trees - associated with bank or ditch" | "Non-native and ornamental hedgerow";
    length: number;
    condition: "Good" | "Moderate" | "Poor";
    strategicSignificance: "Formally identified in local strategy" | "Location ecologically desirable but not in local strategy" | "Area/compensation not in local strategy/ no local strategy";
    spatialRiskCategory?: "Compensation inside LPA boundary or NCA of impact site" | "Compensation outside LPA or NCA of impact site, but in neighbouring LPA or NCA" | "Compensation outside LPA or NCA of impact site and neighbouring LPA or NCA" | "This metric is being used by an off-site provider" | "Intertidal habitats - Compensation inside Marine Plan Area of impact site" | "Intertidal habitats - Compensation outside same Marine Plan Area but in neighbouring Marine Plan Area" | "Intertidal habitats - Compensation outside Marine Plan Area of impact site and beyond neighbouring Marine Plan Area" | undefined;
    lengthRetained: number;
    lengthEnhanced: number;
    userComments?: string | undefined;
    planningAuthorityComments?: string | undefined;
    habitatReferenceNumber?: string | undefined;
    offSiteReferenceNumber?: string | undefined;
} & {
    distinctiveness: "V.High" | "High" | "Medium" | "Low" | "V.Low";
    distinctivenessScore: 1 | 2 | 4 | 8 | 6;
    conditionScore: number;
    strategicSignificanceCategory: "High strategic significance" | "Medium strategic significance" | "Low strategic significance";
    strategicSignificanceMultiplier: 1 | 1.15 | 1.1;
    tradingRules: "Like for like" | "Like for like or better" | "Same distinctiveness band or better";
}>, v.TransformAction<{
    habitatType: "Species-rich native hedgerow with trees - associated with bank or ditch" | "Species-rich native hedgerow with trees" | "Species-rich native hedgerow - associated with bank or ditch" | "Native hedgerow with trees - associated with bank or ditch" | "Species-rich native hedgerow" | "Native hedgerow - associated with bank or ditch" | "Native hedgerow with trees" | "Ecologically valuable line of trees" | "Ecologically valuable line of trees - associated with bank or ditch" | "Native hedgerow" | "Line of trees" | "Line of trees - associated with bank or ditch" | "Non-native and ornamental hedgerow";
    length: number;
    condition: "Good" | "Moderate" | "Poor";
    strategicSignificance: "Formally identified in local strategy" | "Location ecologically desirable but not in local strategy" | "Area/compensation not in local strategy/ no local strategy";
    spatialRiskCategory?: "Compensation inside LPA boundary or NCA of impact site" | "Compensation outside LPA or NCA of impact site, but in neighbouring LPA or NCA" | "Compensation outside LPA or NCA of impact site and neighbouring LPA or NCA" | "This metric is being used by an off-site provider" | "Intertidal habitats - Compensation inside Marine Plan Area of impact site" | "Intertidal habitats - Compensation outside same Marine Plan Area but in neighbouring Marine Plan Area" | "Intertidal habitats - Compensation outside Marine Plan Area of impact site and beyond neighbouring Marine Plan Area" | undefined;
    lengthRetained: number;
    lengthEnhanced: number;
    userComments?: string | undefined;
    planningAuthorityComments?: string | undefined;
    habitatReferenceNumber?: string | undefined;
    offSiteReferenceNumber?: string | undefined;
} & {
    distinctiveness: "V.High" | "High" | "Medium" | "Low" | "V.Low";
    distinctivenessScore: 1 | 2 | 4 | 8 | 6;
    conditionScore: number;
    strategicSignificanceCategory: "High strategic significance" | "Medium strategic significance" | "Low strategic significance";
    strategicSignificanceMultiplier: 1 | 1.15 | 1.1;
    tradingRules: "Like for like" | "Like for like or better" | "Same distinctiveness band or better";
}, {
    habitatType: "Species-rich native hedgerow with trees - associated with bank or ditch" | "Species-rich native hedgerow with trees" | "Species-rich native hedgerow - associated with bank or ditch" | "Native hedgerow with trees - associated with bank or ditch" | "Species-rich native hedgerow" | "Native hedgerow - associated with bank or ditch" | "Native hedgerow with trees" | "Ecologically valuable line of trees" | "Ecologically valuable line of trees - associated with bank or ditch" | "Native hedgerow" | "Line of trees" | "Line of trees - associated with bank or ditch" | "Non-native and ornamental hedgerow";
    length: number;
    condition: "Good" | "Moderate" | "Poor";
    strategicSignificance: "Formally identified in local strategy" | "Location ecologically desirable but not in local strategy" | "Area/compensation not in local strategy/ no local strategy";
    spatialRiskCategory?: "Compensation inside LPA boundary or NCA of impact site" | "Compensation outside LPA or NCA of impact site, but in neighbouring LPA or NCA" | "Compensation outside LPA or NCA of impact site and neighbouring LPA or NCA" | "This metric is being used by an off-site provider" | "Intertidal habitats - Compensation inside Marine Plan Area of impact site" | "Intertidal habitats - Compensation outside same Marine Plan Area but in neighbouring Marine Plan Area" | "Intertidal habitats - Compensation outside Marine Plan Area of impact site and beyond neighbouring Marine Plan Area" | undefined;
    lengthRetained: number;
    lengthEnhanced: number;
    userComments?: string | undefined;
    planningAuthorityComments?: string | undefined;
    habitatReferenceNumber?: string | undefined;
    offSiteReferenceNumber?: string | undefined;
} & {
    distinctiveness: "V.High" | "High" | "Medium" | "Low" | "V.Low";
    distinctivenessScore: 1 | 2 | 4 | 8 | 6;
    conditionScore: number;
    strategicSignificanceCategory: "High strategic significance" | "Medium strategic significance" | "Low strategic significance";
    strategicSignificanceMultiplier: 1 | 1.15 | 1.1;
    tradingRules: "Like for like" | "Like for like or better" | "Same distinctiveness band or better";
} & {
    spatialRiskMultiplier: number;
}>, v.TransformAction<{
    habitatType: "Species-rich native hedgerow with trees - associated with bank or ditch" | "Species-rich native hedgerow with trees" | "Species-rich native hedgerow - associated with bank or ditch" | "Native hedgerow with trees - associated with bank or ditch" | "Species-rich native hedgerow" | "Native hedgerow - associated with bank or ditch" | "Native hedgerow with trees" | "Ecologically valuable line of trees" | "Ecologically valuable line of trees - associated with bank or ditch" | "Native hedgerow" | "Line of trees" | "Line of trees - associated with bank or ditch" | "Non-native and ornamental hedgerow";
    length: number;
    condition: "Good" | "Moderate" | "Poor";
    strategicSignificance: "Formally identified in local strategy" | "Location ecologically desirable but not in local strategy" | "Area/compensation not in local strategy/ no local strategy";
    spatialRiskCategory?: "Compensation inside LPA boundary or NCA of impact site" | "Compensation outside LPA or NCA of impact site, but in neighbouring LPA or NCA" | "Compensation outside LPA or NCA of impact site and neighbouring LPA or NCA" | "This metric is being used by an off-site provider" | "Intertidal habitats - Compensation inside Marine Plan Area of impact site" | "Intertidal habitats - Compensation outside same Marine Plan Area but in neighbouring Marine Plan Area" | "Intertidal habitats - Compensation outside Marine Plan Area of impact site and beyond neighbouring Marine Plan Area" | undefined;
    lengthRetained: number;
    lengthEnhanced: number;
    userComments?: string | undefined;
    planningAuthorityComments?: string | undefined;
    habitatReferenceNumber?: string | undefined;
    offSiteReferenceNumber?: string | undefined;
} & {
    distinctiveness: "V.High" | "High" | "Medium" | "Low" | "V.Low";
    distinctivenessScore: 1 | 2 | 4 | 8 | 6;
    conditionScore: number;
    strategicSignificanceCategory: "High strategic significance" | "Medium strategic significance" | "Low strategic significance";
    strategicSignificanceMultiplier: 1 | 1.15 | 1.1;
    tradingRules: "Like for like" | "Like for like or better" | "Same distinctiveness band or better";
} & {
    spatialRiskMultiplier: number;
}, {
    habitatType: "Species-rich native hedgerow with trees - associated with bank or ditch" | "Species-rich native hedgerow with trees" | "Species-rich native hedgerow - associated with bank or ditch" | "Native hedgerow with trees - associated with bank or ditch" | "Species-rich native hedgerow" | "Native hedgerow - associated with bank or ditch" | "Native hedgerow with trees" | "Ecologically valuable line of trees" | "Ecologically valuable line of trees - associated with bank or ditch" | "Native hedgerow" | "Line of trees" | "Line of trees - associated with bank or ditch" | "Non-native and ornamental hedgerow";
    length: number;
    condition: "Good" | "Moderate" | "Poor";
    strategicSignificance: "Formally identified in local strategy" | "Location ecologically desirable but not in local strategy" | "Area/compensation not in local strategy/ no local strategy";
    spatialRiskCategory?: "Compensation inside LPA boundary or NCA of impact site" | "Compensation outside LPA or NCA of impact site, but in neighbouring LPA or NCA" | "Compensation outside LPA or NCA of impact site and neighbouring LPA or NCA" | "This metric is being used by an off-site provider" | "Intertidal habitats - Compensation inside Marine Plan Area of impact site" | "Intertidal habitats - Compensation outside same Marine Plan Area but in neighbouring Marine Plan Area" | "Intertidal habitats - Compensation outside Marine Plan Area of impact site and beyond neighbouring Marine Plan Area" | undefined;
    lengthRetained: number;
    lengthEnhanced: number;
    userComments?: string | undefined;
    planningAuthorityComments?: string | undefined;
    habitatReferenceNumber?: string | undefined;
    offSiteReferenceNumber?: string | undefined;
} & {
    distinctiveness: "V.High" | "High" | "Medium" | "Low" | "V.Low";
    distinctivenessScore: 1 | 2 | 4 | 8 | 6;
    conditionScore: number;
    strategicSignificanceCategory: "High strategic significance" | "Medium strategic significance" | "Low strategic significance";
    strategicSignificanceMultiplier: 1 | 1.15 | 1.1;
    tradingRules: "Like for like" | "Like for like or better" | "Same distinctiveness band or better";
} & {
    spatialRiskMultiplier: number;
} & {
    unitsRetained: number;
    unitsEnhanced: number;
}>, v.TransformAction<{
    habitatType: "Species-rich native hedgerow with trees - associated with bank or ditch" | "Species-rich native hedgerow with trees" | "Species-rich native hedgerow - associated with bank or ditch" | "Native hedgerow with trees - associated with bank or ditch" | "Species-rich native hedgerow" | "Native hedgerow - associated with bank or ditch" | "Native hedgerow with trees" | "Ecologically valuable line of trees" | "Ecologically valuable line of trees - associated with bank or ditch" | "Native hedgerow" | "Line of trees" | "Line of trees - associated with bank or ditch" | "Non-native and ornamental hedgerow";
    length: number;
    condition: "Good" | "Moderate" | "Poor";
    strategicSignificance: "Formally identified in local strategy" | "Location ecologically desirable but not in local strategy" | "Area/compensation not in local strategy/ no local strategy";
    spatialRiskCategory?: "Compensation inside LPA boundary or NCA of impact site" | "Compensation outside LPA or NCA of impact site, but in neighbouring LPA or NCA" | "Compensation outside LPA or NCA of impact site and neighbouring LPA or NCA" | "This metric is being used by an off-site provider" | "Intertidal habitats - Compensation inside Marine Plan Area of impact site" | "Intertidal habitats - Compensation outside same Marine Plan Area but in neighbouring Marine Plan Area" | "Intertidal habitats - Compensation outside Marine Plan Area of impact site and beyond neighbouring Marine Plan Area" | undefined;
    lengthRetained: number;
    lengthEnhanced: number;
    userComments?: string | undefined;
    planningAuthorityComments?: string | undefined;
    habitatReferenceNumber?: string | undefined;
    offSiteReferenceNumber?: string | undefined;
} & {
    distinctiveness: "V.High" | "High" | "Medium" | "Low" | "V.Low";
    distinctivenessScore: 1 | 2 | 4 | 8 | 6;
    conditionScore: number;
    strategicSignificanceCategory: "High strategic significance" | "Medium strategic significance" | "Low strategic significance";
    strategicSignificanceMultiplier: 1 | 1.15 | 1.1;
    tradingRules: "Like for like" | "Like for like or better" | "Same distinctiveness band or better";
} & {
    spatialRiskMultiplier: number;
} & {
    unitsRetained: number;
    unitsEnhanced: number;
}, {
    habitatType: "Species-rich native hedgerow with trees - associated with bank or ditch" | "Species-rich native hedgerow with trees" | "Species-rich native hedgerow - associated with bank or ditch" | "Native hedgerow with trees - associated with bank or ditch" | "Species-rich native hedgerow" | "Native hedgerow - associated with bank or ditch" | "Native hedgerow with trees" | "Ecologically valuable line of trees" | "Ecologically valuable line of trees - associated with bank or ditch" | "Native hedgerow" | "Line of trees" | "Line of trees - associated with bank or ditch" | "Non-native and ornamental hedgerow";
    length: number;
    condition: "Good" | "Moderate" | "Poor";
    strategicSignificance: "Formally identified in local strategy" | "Location ecologically desirable but not in local strategy" | "Area/compensation not in local strategy/ no local strategy";
    spatialRiskCategory?: "Compensation inside LPA boundary or NCA of impact site" | "Compensation outside LPA or NCA of impact site, but in neighbouring LPA or NCA" | "Compensation outside LPA or NCA of impact site and neighbouring LPA or NCA" | "This metric is being used by an off-site provider" | "Intertidal habitats - Compensation inside Marine Plan Area of impact site" | "Intertidal habitats - Compensation outside same Marine Plan Area but in neighbouring Marine Plan Area" | "Intertidal habitats - Compensation outside Marine Plan Area of impact site and beyond neighbouring Marine Plan Area" | undefined;
    lengthRetained: number;
    lengthEnhanced: number;
    userComments?: string | undefined;
    planningAuthorityComments?: string | undefined;
    habitatReferenceNumber?: string | undefined;
    offSiteReferenceNumber?: string | undefined;
} & {
    distinctiveness: "V.High" | "High" | "Medium" | "Low" | "V.Low";
    distinctivenessScore: 1 | 2 | 4 | 8 | 6;
    conditionScore: number;
    strategicSignificanceCategory: "High strategic significance" | "Medium strategic significance" | "Low strategic significance";
    strategicSignificanceMultiplier: 1 | 1.15 | 1.1;
    tradingRules: "Like for like" | "Like for like or better" | "Same distinctiveness band or better";
} & {
    spatialRiskMultiplier: number;
} & {
    unitsRetained: number;
    unitsEnhanced: number;
} & {
    totalHedgerowUnitsSRM: number;
}>, v.TransformAction<{
    habitatType: "Species-rich native hedgerow with trees - associated with bank or ditch" | "Species-rich native hedgerow with trees" | "Species-rich native hedgerow - associated with bank or ditch" | "Native hedgerow with trees - associated with bank or ditch" | "Species-rich native hedgerow" | "Native hedgerow - associated with bank or ditch" | "Native hedgerow with trees" | "Ecologically valuable line of trees" | "Ecologically valuable line of trees - associated with bank or ditch" | "Native hedgerow" | "Line of trees" | "Line of trees - associated with bank or ditch" | "Non-native and ornamental hedgerow";
    length: number;
    condition: "Good" | "Moderate" | "Poor";
    strategicSignificance: "Formally identified in local strategy" | "Location ecologically desirable but not in local strategy" | "Area/compensation not in local strategy/ no local strategy";
    spatialRiskCategory?: "Compensation inside LPA boundary or NCA of impact site" | "Compensation outside LPA or NCA of impact site, but in neighbouring LPA or NCA" | "Compensation outside LPA or NCA of impact site and neighbouring LPA or NCA" | "This metric is being used by an off-site provider" | "Intertidal habitats - Compensation inside Marine Plan Area of impact site" | "Intertidal habitats - Compensation outside same Marine Plan Area but in neighbouring Marine Plan Area" | "Intertidal habitats - Compensation outside Marine Plan Area of impact site and beyond neighbouring Marine Plan Area" | undefined;
    lengthRetained: number;
    lengthEnhanced: number;
    userComments?: string | undefined;
    planningAuthorityComments?: string | undefined;
    habitatReferenceNumber?: string | undefined;
    offSiteReferenceNumber?: string | undefined;
} & {
    distinctiveness: "V.High" | "High" | "Medium" | "Low" | "V.Low";
    distinctivenessScore: 1 | 2 | 4 | 8 | 6;
    conditionScore: number;
    strategicSignificanceCategory: "High strategic significance" | "Medium strategic significance" | "Low strategic significance";
    strategicSignificanceMultiplier: 1 | 1.15 | 1.1;
    tradingRules: "Like for like" | "Like for like or better" | "Same distinctiveness band or better";
} & {
    spatialRiskMultiplier: number;
} & {
    unitsRetained: number;
    unitsEnhanced: number;
} & {
    totalHedgerowUnitsSRM: number;
}, {
    habitatType: "Species-rich native hedgerow with trees - associated with bank or ditch" | "Species-rich native hedgerow with trees" | "Species-rich native hedgerow - associated with bank or ditch" | "Native hedgerow with trees - associated with bank or ditch" | "Species-rich native hedgerow" | "Native hedgerow - associated with bank or ditch" | "Native hedgerow with trees" | "Ecologically valuable line of trees" | "Ecologically valuable line of trees - associated with bank or ditch" | "Native hedgerow" | "Line of trees" | "Line of trees - associated with bank or ditch" | "Non-native and ornamental hedgerow";
    length: number;
    condition: "Good" | "Moderate" | "Poor";
    strategicSignificance: "Formally identified in local strategy" | "Location ecologically desirable but not in local strategy" | "Area/compensation not in local strategy/ no local strategy";
    spatialRiskCategory?: "Compensation inside LPA boundary or NCA of impact site" | "Compensation outside LPA or NCA of impact site, but in neighbouring LPA or NCA" | "Compensation outside LPA or NCA of impact site and neighbouring LPA or NCA" | "This metric is being used by an off-site provider" | "Intertidal habitats - Compensation inside Marine Plan Area of impact site" | "Intertidal habitats - Compensation outside same Marine Plan Area but in neighbouring Marine Plan Area" | "Intertidal habitats - Compensation outside Marine Plan Area of impact site and beyond neighbouring Marine Plan Area" | undefined;
    lengthRetained: number;
    lengthEnhanced: number;
    userComments?: string | undefined;
    planningAuthorityComments?: string | undefined;
    habitatReferenceNumber?: string | undefined;
    offSiteReferenceNumber?: string | undefined;
} & {
    distinctiveness: "V.High" | "High" | "Medium" | "Low" | "V.Low";
    distinctivenessScore: 1 | 2 | 4 | 8 | 6;
    conditionScore: number;
    strategicSignificanceCategory: "High strategic significance" | "Medium strategic significance" | "Low strategic significance";
    strategicSignificanceMultiplier: 1 | 1.15 | 1.1;
    tradingRules: "Like for like" | "Like for like or better" | "Same distinctiveness band or better";
} & {
    spatialRiskMultiplier: number;
} & {
    unitsRetained: number;
    unitsEnhanced: number;
} & {
    totalHedgerowUnitsSRM: number;
} & {
    totalHedgerowUnits: number;
}>, v.BaseValidation<{
    habitatType: "Species-rich native hedgerow with trees - associated with bank or ditch" | "Species-rich native hedgerow with trees" | "Species-rich native hedgerow - associated with bank or ditch" | "Native hedgerow with trees - associated with bank or ditch" | "Species-rich native hedgerow" | "Native hedgerow - associated with bank or ditch" | "Native hedgerow with trees" | "Ecologically valuable line of trees" | "Ecologically valuable line of trees - associated with bank or ditch" | "Native hedgerow" | "Line of trees" | "Line of trees - associated with bank or ditch" | "Non-native and ornamental hedgerow";
    length: number;
    condition: "Good" | "Moderate" | "Poor";
    strategicSignificance: "Formally identified in local strategy" | "Location ecologically desirable but not in local strategy" | "Area/compensation not in local strategy/ no local strategy";
    spatialRiskCategory?: "Compensation inside LPA boundary or NCA of impact site" | "Compensation outside LPA or NCA of impact site, but in neighbouring LPA or NCA" | "Compensation outside LPA or NCA of impact site and neighbouring LPA or NCA" | "This metric is being used by an off-site provider" | "Intertidal habitats - Compensation inside Marine Plan Area of impact site" | "Intertidal habitats - Compensation outside same Marine Plan Area but in neighbouring Marine Plan Area" | "Intertidal habitats - Compensation outside Marine Plan Area of impact site and beyond neighbouring Marine Plan Area" | undefined;
    lengthRetained: number;
    lengthEnhanced: number;
    userComments?: string | undefined;
    planningAuthorityComments?: string | undefined;
    habitatReferenceNumber?: string | undefined;
    offSiteReferenceNumber?: string | undefined;
} & {
    distinctiveness: "V.High" | "High" | "Medium" | "Low" | "V.Low";
    distinctivenessScore: 1 | 2 | 4 | 8 | 6;
    conditionScore: number;
    strategicSignificanceCategory: "High strategic significance" | "Medium strategic significance" | "Low strategic significance";
    strategicSignificanceMultiplier: 1 | 1.15 | 1.1;
    tradingRules: "Like for like" | "Like for like or better" | "Same distinctiveness band or better";
} & {
    spatialRiskMultiplier: number;
} & {
    unitsRetained: number;
    unitsEnhanced: number;
} & {
    totalHedgerowUnitsSRM: number;
} & {
    totalHedgerowUnits: number;
}, {
    habitatType: "Species-rich native hedgerow with trees - associated with bank or ditch" | "Species-rich native hedgerow with trees" | "Species-rich native hedgerow - associated with bank or ditch" | "Native hedgerow with trees - associated with bank or ditch" | "Species-rich native hedgerow" | "Native hedgerow - associated with bank or ditch" | "Native hedgerow with trees" | "Ecologically valuable line of trees" | "Ecologically valuable line of trees - associated with bank or ditch" | "Native hedgerow" | "Line of trees" | "Line of trees - associated with bank or ditch" | "Non-native and ornamental hedgerow";
    length: number;
    condition: "Good" | "Moderate" | "Poor";
    strategicSignificance: "Formally identified in local strategy" | "Location ecologically desirable but not in local strategy" | "Area/compensation not in local strategy/ no local strategy";
    spatialRiskCategory?: "Compensation inside LPA boundary or NCA of impact site" | "Compensation outside LPA or NCA of impact site, but in neighbouring LPA or NCA" | "Compensation outside LPA or NCA of impact site and neighbouring LPA or NCA" | "This metric is being used by an off-site provider" | "Intertidal habitats - Compensation inside Marine Plan Area of impact site" | "Intertidal habitats - Compensation outside same Marine Plan Area but in neighbouring Marine Plan Area" | "Intertidal habitats - Compensation outside Marine Plan Area of impact site and beyond neighbouring Marine Plan Area" | undefined;
    lengthRetained: number;
    lengthEnhanced: number;
    userComments?: string | undefined;
    planningAuthorityComments?: string | undefined;
    habitatReferenceNumber?: string | undefined;
    offSiteReferenceNumber?: string | undefined;
} & {
    distinctiveness: "V.High" | "High" | "Medium" | "Low" | "V.Low";
    distinctivenessScore: 1 | 2 | 4 | 8 | 6;
    conditionScore: number;
    strategicSignificanceCategory: "High strategic significance" | "Medium strategic significance" | "Low strategic significance";
    strategicSignificanceMultiplier: 1 | 1.15 | 1.1;
    tradingRules: "Like for like" | "Like for like or better" | "Same distinctiveness band or better";
} & {
    spatialRiskMultiplier: number;
} & {
    unitsRetained: number;
    unitsEnhanced: number;
} & {
    totalHedgerowUnitsSRM: number;
} & {
    totalHedgerowUnits: number;
}, v.CheckIssue<{
    habitatType: "Species-rich native hedgerow with trees - associated with bank or ditch" | "Species-rich native hedgerow with trees" | "Species-rich native hedgerow - associated with bank or ditch" | "Native hedgerow with trees - associated with bank or ditch" | "Species-rich native hedgerow" | "Native hedgerow - associated with bank or ditch" | "Native hedgerow with trees" | "Ecologically valuable line of trees" | "Ecologically valuable line of trees - associated with bank or ditch" | "Native hedgerow" | "Line of trees" | "Line of trees - associated with bank or ditch" | "Non-native and ornamental hedgerow";
    length: number;
    condition: "Good" | "Moderate" | "Poor";
    strategicSignificance: "Formally identified in local strategy" | "Location ecologically desirable but not in local strategy" | "Area/compensation not in local strategy/ no local strategy";
    spatialRiskCategory?: "Compensation inside LPA boundary or NCA of impact site" | "Compensation outside LPA or NCA of impact site, but in neighbouring LPA or NCA" | "Compensation outside LPA or NCA of impact site and neighbouring LPA or NCA" | "This metric is being used by an off-site provider" | "Intertidal habitats - Compensation inside Marine Plan Area of impact site" | "Intertidal habitats - Compensation outside same Marine Plan Area but in neighbouring Marine Plan Area" | "Intertidal habitats - Compensation outside Marine Plan Area of impact site and beyond neighbouring Marine Plan Area" | undefined;
    lengthRetained: number;
    lengthEnhanced: number;
    userComments?: string | undefined;
    planningAuthorityComments?: string | undefined;
    habitatReferenceNumber?: string | undefined;
    offSiteReferenceNumber?: string | undefined;
} & {
    distinctiveness: "V.High" | "High" | "Medium" | "Low" | "V.Low";
    distinctivenessScore: 1 | 2 | 4 | 8 | 6;
    conditionScore: number;
    strategicSignificanceCategory: "High strategic significance" | "Medium strategic significance" | "Low strategic significance";
    strategicSignificanceMultiplier: 1 | 1.15 | 1.1;
    tradingRules: "Like for like" | "Like for like or better" | "Same distinctiveness band or better";
} & {
    spatialRiskMultiplier: number;
} & {
    unitsRetained: number;
    unitsEnhanced: number;
} & {
    totalHedgerowUnitsSRM: number;
} & {
    totalHedgerowUnits: number;
}>>, v.TransformAction<{
    habitatType: "Species-rich native hedgerow with trees - associated with bank or ditch" | "Species-rich native hedgerow with trees" | "Species-rich native hedgerow - associated with bank or ditch" | "Native hedgerow with trees - associated with bank or ditch" | "Species-rich native hedgerow" | "Native hedgerow - associated with bank or ditch" | "Native hedgerow with trees" | "Ecologically valuable line of trees" | "Ecologically valuable line of trees - associated with bank or ditch" | "Native hedgerow" | "Line of trees" | "Line of trees - associated with bank or ditch" | "Non-native and ornamental hedgerow";
    length: number;
    condition: "Good" | "Moderate" | "Poor";
    strategicSignificance: "Formally identified in local strategy" | "Location ecologically desirable but not in local strategy" | "Area/compensation not in local strategy/ no local strategy";
    spatialRiskCategory?: "Compensation inside LPA boundary or NCA of impact site" | "Compensation outside LPA or NCA of impact site, but in neighbouring LPA or NCA" | "Compensation outside LPA or NCA of impact site and neighbouring LPA or NCA" | "This metric is being used by an off-site provider" | "Intertidal habitats - Compensation inside Marine Plan Area of impact site" | "Intertidal habitats - Compensation outside same Marine Plan Area but in neighbouring Marine Plan Area" | "Intertidal habitats - Compensation outside Marine Plan Area of impact site and beyond neighbouring Marine Plan Area" | undefined;
    lengthRetained: number;
    lengthEnhanced: number;
    userComments?: string | undefined;
    planningAuthorityComments?: string | undefined;
    habitatReferenceNumber?: string | undefined;
    offSiteReferenceNumber?: string | undefined;
} & {
    distinctiveness: "V.High" | "High" | "Medium" | "Low" | "V.Low";
    distinctivenessScore: 1 | 2 | 4 | 8 | 6;
    conditionScore: number;
    strategicSignificanceCategory: "High strategic significance" | "Medium strategic significance" | "Low strategic significance";
    strategicSignificanceMultiplier: 1 | 1.15 | 1.1;
    tradingRules: "Like for like" | "Like for like or better" | "Same distinctiveness band or better";
} & {
    spatialRiskMultiplier: number;
} & {
    unitsRetained: number;
    unitsEnhanced: number;
} & {
    totalHedgerowUnitsSRM: number;
} & {
    totalHedgerowUnits: number;
}, {
    habitatType: "Species-rich native hedgerow with trees - associated with bank or ditch" | "Species-rich native hedgerow with trees" | "Species-rich native hedgerow - associated with bank or ditch" | "Native hedgerow with trees - associated with bank or ditch" | "Species-rich native hedgerow" | "Native hedgerow - associated with bank or ditch" | "Native hedgerow with trees" | "Ecologically valuable line of trees" | "Ecologically valuable line of trees - associated with bank or ditch" | "Native hedgerow" | "Line of trees" | "Line of trees - associated with bank or ditch" | "Non-native and ornamental hedgerow";
    length: number;
    condition: "Good" | "Moderate" | "Poor";
    strategicSignificance: "Formally identified in local strategy" | "Location ecologically desirable but not in local strategy" | "Area/compensation not in local strategy/ no local strategy";
    spatialRiskCategory?: "Compensation inside LPA boundary or NCA of impact site" | "Compensation outside LPA or NCA of impact site, but in neighbouring LPA or NCA" | "Compensation outside LPA or NCA of impact site and neighbouring LPA or NCA" | "This metric is being used by an off-site provider" | "Intertidal habitats - Compensation inside Marine Plan Area of impact site" | "Intertidal habitats - Compensation outside same Marine Plan Area but in neighbouring Marine Plan Area" | "Intertidal habitats - Compensation outside Marine Plan Area of impact site and beyond neighbouring Marine Plan Area" | undefined;
    lengthRetained: number;
    lengthEnhanced: number;
    userComments?: string | undefined;
    planningAuthorityComments?: string | undefined;
    habitatReferenceNumber?: string | undefined;
    offSiteReferenceNumber?: string | undefined;
} & {
    distinctiveness: "V.High" | "High" | "Medium" | "Low" | "V.Low";
    distinctivenessScore: 1 | 2 | 4 | 8 | 6;
    conditionScore: number;
    strategicSignificanceCategory: "High strategic significance" | "Medium strategic significance" | "Low strategic significance";
    strategicSignificanceMultiplier: 1 | 1.15 | 1.1;
    tradingRules: "Like for like" | "Like for like or better" | "Same distinctiveness band or better";
} & {
    spatialRiskMultiplier: number;
} & {
    unitsRetained: number;
    unitsEnhanced: number;
} & {
    totalHedgerowUnitsSRM: number;
} & {
    totalHedgerowUnits: number;
} & {
    lengthLost: number;
    unitsLost: number;
}>]>;
export type OffSiteHedgerowBaselineSchema = v.InferInput<typeof offSiteHedgerowBaselineSchema>;
export type OffSiteHedgerowBaseline = v.InferOutput<typeof offSiteHedgerowBaselineSchema>;
export declare const offSiteHedgerowBaselineUncheckedSchema: v.SchemaWithPipe<readonly [v.ObjectSchema<{
    readonly habitatType: v.SchemaWithPipe<readonly [v.StringSchema<undefined>, v.TrimAction, v.TransformAction<string, string>, v.PicklistSchema<["Species-rich native hedgerow with trees - associated with bank or ditch" | "Species-rich native hedgerow with trees" | "Species-rich native hedgerow - associated with bank or ditch" | "Native hedgerow with trees - associated with bank or ditch" | "Species-rich native hedgerow" | "Native hedgerow - associated with bank or ditch" | "Native hedgerow with trees" | "Ecologically valuable line of trees" | "Ecologically valuable line of trees - associated with bank or ditch" | "Native hedgerow" | "Line of trees" | "Line of trees - associated with bank or ditch" | "Non-native and ornamental hedgerow", ...("Species-rich native hedgerow with trees - associated with bank or ditch" | "Species-rich native hedgerow with trees" | "Species-rich native hedgerow - associated with bank or ditch" | "Native hedgerow with trees - associated with bank or ditch" | "Species-rich native hedgerow" | "Native hedgerow - associated with bank or ditch" | "Native hedgerow with trees" | "Ecologically valuable line of trees" | "Ecologically valuable line of trees - associated with bank or ditch" | "Native hedgerow" | "Line of trees" | "Line of trees - associated with bank or ditch" | "Non-native and ornamental hedgerow")[]], undefined>]>;
    readonly length: v.SchemaWithPipe<readonly [v.NumberSchema<undefined>, v.ToMinValueAction<number, 0>]>;
    readonly condition: v.SchemaWithPipe<readonly [v.StringSchema<undefined>, v.TrimAction, v.TransformAction<string, string>, v.PicklistSchema<readonly ["Good", "Moderate", "Poor"], undefined>]>;
    readonly strategicSignificance: v.SchemaWithPipe<readonly [v.StringSchema<undefined>, v.TrimAction, v.TransformAction<string, string>, v.PicklistSchema<("Formally identified in local strategy" | "Location ecologically desirable but not in local strategy" | "Area/compensation not in local strategy/ no local strategy")[], undefined>]>;
    readonly spatialRiskCategory: v.OptionalSchema<v.SchemaWithPipe<readonly [v.StringSchema<undefined>, v.TrimAction, v.TransformAction<string, string>, v.PicklistSchema<readonly ["Compensation inside LPA boundary or NCA of impact site", "Compensation outside LPA or NCA of impact site, but in neighbouring LPA or NCA", "Compensation outside LPA or NCA of impact site and neighbouring LPA or NCA", "This metric is being used by an off-site provider", "Intertidal habitats - Compensation inside Marine Plan Area of impact site", "Intertidal habitats - Compensation outside same Marine Plan Area but in neighbouring Marine Plan Area", "Intertidal habitats - Compensation outside Marine Plan Area of impact site and beyond neighbouring Marine Plan Area"], undefined>]>, undefined>;
    readonly lengthRetained: v.OptionalSchema<v.SchemaWithPipe<readonly [v.NumberSchema<undefined>, v.ToMinValueAction<number, 0>]>, 0>;
    readonly lengthEnhanced: v.OptionalSchema<v.SchemaWithPipe<readonly [v.NumberSchema<undefined>, v.ToMinValueAction<number, 0>]>, 0>;
    readonly userComments: v.OptionalSchema<v.StringSchema<undefined>, undefined>;
    readonly planningAuthorityComments: v.OptionalSchema<v.StringSchema<undefined>, undefined>;
    readonly habitatReferenceNumber: v.OptionalSchema<v.StringSchema<undefined>, undefined>;
    readonly offSiteReferenceNumber: v.OptionalSchema<v.StringSchema<undefined>, undefined>;
}, undefined>, v.TransformAction<{
    habitatType: "Species-rich native hedgerow with trees - associated with bank or ditch" | "Species-rich native hedgerow with trees" | "Species-rich native hedgerow - associated with bank or ditch" | "Native hedgerow with trees - associated with bank or ditch" | "Species-rich native hedgerow" | "Native hedgerow - associated with bank or ditch" | "Native hedgerow with trees" | "Ecologically valuable line of trees" | "Ecologically valuable line of trees - associated with bank or ditch" | "Native hedgerow" | "Line of trees" | "Line of trees - associated with bank or ditch" | "Non-native and ornamental hedgerow";
    length: number;
    condition: "Good" | "Moderate" | "Poor";
    strategicSignificance: "Formally identified in local strategy" | "Location ecologically desirable but not in local strategy" | "Area/compensation not in local strategy/ no local strategy";
    spatialRiskCategory?: "Compensation inside LPA boundary or NCA of impact site" | "Compensation outside LPA or NCA of impact site, but in neighbouring LPA or NCA" | "Compensation outside LPA or NCA of impact site and neighbouring LPA or NCA" | "This metric is being used by an off-site provider" | "Intertidal habitats - Compensation inside Marine Plan Area of impact site" | "Intertidal habitats - Compensation outside same Marine Plan Area but in neighbouring Marine Plan Area" | "Intertidal habitats - Compensation outside Marine Plan Area of impact site and beyond neighbouring Marine Plan Area" | undefined;
    lengthRetained: number;
    lengthEnhanced: number;
    userComments?: string | undefined;
    planningAuthorityComments?: string | undefined;
    habitatReferenceNumber?: string | undefined;
    offSiteReferenceNumber?: string | undefined;
}, {
    habitatType: "Species-rich native hedgerow with trees - associated with bank or ditch" | "Species-rich native hedgerow with trees" | "Species-rich native hedgerow - associated with bank or ditch" | "Native hedgerow with trees - associated with bank or ditch" | "Species-rich native hedgerow" | "Native hedgerow - associated with bank or ditch" | "Native hedgerow with trees" | "Ecologically valuable line of trees" | "Ecologically valuable line of trees - associated with bank or ditch" | "Native hedgerow" | "Line of trees" | "Line of trees - associated with bank or ditch" | "Non-native and ornamental hedgerow";
    length: number;
    condition: "Good" | "Moderate" | "Poor";
    strategicSignificance: "Formally identified in local strategy" | "Location ecologically desirable but not in local strategy" | "Area/compensation not in local strategy/ no local strategy";
    spatialRiskCategory?: "Compensation inside LPA boundary or NCA of impact site" | "Compensation outside LPA or NCA of impact site, but in neighbouring LPA or NCA" | "Compensation outside LPA or NCA of impact site and neighbouring LPA or NCA" | "This metric is being used by an off-site provider" | "Intertidal habitats - Compensation inside Marine Plan Area of impact site" | "Intertidal habitats - Compensation outside same Marine Plan Area but in neighbouring Marine Plan Area" | "Intertidal habitats - Compensation outside Marine Plan Area of impact site and beyond neighbouring Marine Plan Area" | undefined;
    lengthRetained: number;
    lengthEnhanced: number;
    userComments?: string | undefined;
    planningAuthorityComments?: string | undefined;
    habitatReferenceNumber?: string | undefined;
    offSiteReferenceNumber?: string | undefined;
} & {
    distinctiveness: "V.High" | "High" | "Medium" | "Low" | "V.Low";
    distinctivenessScore: 1 | 2 | 4 | 8 | 6;
    conditionScore: number;
    strategicSignificanceCategory: "High strategic significance" | "Medium strategic significance" | "Low strategic significance";
    strategicSignificanceMultiplier: 1 | 1.15 | 1.1;
    tradingRules: "Like for like" | "Like for like or better" | "Same distinctiveness band or better";
}>, v.TransformAction<{
    habitatType: "Species-rich native hedgerow with trees - associated with bank or ditch" | "Species-rich native hedgerow with trees" | "Species-rich native hedgerow - associated with bank or ditch" | "Native hedgerow with trees - associated with bank or ditch" | "Species-rich native hedgerow" | "Native hedgerow - associated with bank or ditch" | "Native hedgerow with trees" | "Ecologically valuable line of trees" | "Ecologically valuable line of trees - associated with bank or ditch" | "Native hedgerow" | "Line of trees" | "Line of trees - associated with bank or ditch" | "Non-native and ornamental hedgerow";
    length: number;
    condition: "Good" | "Moderate" | "Poor";
    strategicSignificance: "Formally identified in local strategy" | "Location ecologically desirable but not in local strategy" | "Area/compensation not in local strategy/ no local strategy";
    spatialRiskCategory?: "Compensation inside LPA boundary or NCA of impact site" | "Compensation outside LPA or NCA of impact site, but in neighbouring LPA or NCA" | "Compensation outside LPA or NCA of impact site and neighbouring LPA or NCA" | "This metric is being used by an off-site provider" | "Intertidal habitats - Compensation inside Marine Plan Area of impact site" | "Intertidal habitats - Compensation outside same Marine Plan Area but in neighbouring Marine Plan Area" | "Intertidal habitats - Compensation outside Marine Plan Area of impact site and beyond neighbouring Marine Plan Area" | undefined;
    lengthRetained: number;
    lengthEnhanced: number;
    userComments?: string | undefined;
    planningAuthorityComments?: string | undefined;
    habitatReferenceNumber?: string | undefined;
    offSiteReferenceNumber?: string | undefined;
} & {
    distinctiveness: "V.High" | "High" | "Medium" | "Low" | "V.Low";
    distinctivenessScore: 1 | 2 | 4 | 8 | 6;
    conditionScore: number;
    strategicSignificanceCategory: "High strategic significance" | "Medium strategic significance" | "Low strategic significance";
    strategicSignificanceMultiplier: 1 | 1.15 | 1.1;
    tradingRules: "Like for like" | "Like for like or better" | "Same distinctiveness band or better";
}, {
    habitatType: "Species-rich native hedgerow with trees - associated with bank or ditch" | "Species-rich native hedgerow with trees" | "Species-rich native hedgerow - associated with bank or ditch" | "Native hedgerow with trees - associated with bank or ditch" | "Species-rich native hedgerow" | "Native hedgerow - associated with bank or ditch" | "Native hedgerow with trees" | "Ecologically valuable line of trees" | "Ecologically valuable line of trees - associated with bank or ditch" | "Native hedgerow" | "Line of trees" | "Line of trees - associated with bank or ditch" | "Non-native and ornamental hedgerow";
    length: number;
    condition: "Good" | "Moderate" | "Poor";
    strategicSignificance: "Formally identified in local strategy" | "Location ecologically desirable but not in local strategy" | "Area/compensation not in local strategy/ no local strategy";
    spatialRiskCategory?: "Compensation inside LPA boundary or NCA of impact site" | "Compensation outside LPA or NCA of impact site, but in neighbouring LPA or NCA" | "Compensation outside LPA or NCA of impact site and neighbouring LPA or NCA" | "This metric is being used by an off-site provider" | "Intertidal habitats - Compensation inside Marine Plan Area of impact site" | "Intertidal habitats - Compensation outside same Marine Plan Area but in neighbouring Marine Plan Area" | "Intertidal habitats - Compensation outside Marine Plan Area of impact site and beyond neighbouring Marine Plan Area" | undefined;
    lengthRetained: number;
    lengthEnhanced: number;
    userComments?: string | undefined;
    planningAuthorityComments?: string | undefined;
    habitatReferenceNumber?: string | undefined;
    offSiteReferenceNumber?: string | undefined;
} & {
    distinctiveness: "V.High" | "High" | "Medium" | "Low" | "V.Low";
    distinctivenessScore: 1 | 2 | 4 | 8 | 6;
    conditionScore: number;
    strategicSignificanceCategory: "High strategic significance" | "Medium strategic significance" | "Low strategic significance";
    strategicSignificanceMultiplier: 1 | 1.15 | 1.1;
    tradingRules: "Like for like" | "Like for like or better" | "Same distinctiveness band or better";
} & {
    spatialRiskMultiplier: number;
}>, v.TransformAction<{
    habitatType: "Species-rich native hedgerow with trees - associated with bank or ditch" | "Species-rich native hedgerow with trees" | "Species-rich native hedgerow - associated with bank or ditch" | "Native hedgerow with trees - associated with bank or ditch" | "Species-rich native hedgerow" | "Native hedgerow - associated with bank or ditch" | "Native hedgerow with trees" | "Ecologically valuable line of trees" | "Ecologically valuable line of trees - associated with bank or ditch" | "Native hedgerow" | "Line of trees" | "Line of trees - associated with bank or ditch" | "Non-native and ornamental hedgerow";
    length: number;
    condition: "Good" | "Moderate" | "Poor";
    strategicSignificance: "Formally identified in local strategy" | "Location ecologically desirable but not in local strategy" | "Area/compensation not in local strategy/ no local strategy";
    spatialRiskCategory?: "Compensation inside LPA boundary or NCA of impact site" | "Compensation outside LPA or NCA of impact site, but in neighbouring LPA or NCA" | "Compensation outside LPA or NCA of impact site and neighbouring LPA or NCA" | "This metric is being used by an off-site provider" | "Intertidal habitats - Compensation inside Marine Plan Area of impact site" | "Intertidal habitats - Compensation outside same Marine Plan Area but in neighbouring Marine Plan Area" | "Intertidal habitats - Compensation outside Marine Plan Area of impact site and beyond neighbouring Marine Plan Area" | undefined;
    lengthRetained: number;
    lengthEnhanced: number;
    userComments?: string | undefined;
    planningAuthorityComments?: string | undefined;
    habitatReferenceNumber?: string | undefined;
    offSiteReferenceNumber?: string | undefined;
} & {
    distinctiveness: "V.High" | "High" | "Medium" | "Low" | "V.Low";
    distinctivenessScore: 1 | 2 | 4 | 8 | 6;
    conditionScore: number;
    strategicSignificanceCategory: "High strategic significance" | "Medium strategic significance" | "Low strategic significance";
    strategicSignificanceMultiplier: 1 | 1.15 | 1.1;
    tradingRules: "Like for like" | "Like for like or better" | "Same distinctiveness band or better";
} & {
    spatialRiskMultiplier: number;
}, {
    habitatType: "Species-rich native hedgerow with trees - associated with bank or ditch" | "Species-rich native hedgerow with trees" | "Species-rich native hedgerow - associated with bank or ditch" | "Native hedgerow with trees - associated with bank or ditch" | "Species-rich native hedgerow" | "Native hedgerow - associated with bank or ditch" | "Native hedgerow with trees" | "Ecologically valuable line of trees" | "Ecologically valuable line of trees - associated with bank or ditch" | "Native hedgerow" | "Line of trees" | "Line of trees - associated with bank or ditch" | "Non-native and ornamental hedgerow";
    length: number;
    condition: "Good" | "Moderate" | "Poor";
    strategicSignificance: "Formally identified in local strategy" | "Location ecologically desirable but not in local strategy" | "Area/compensation not in local strategy/ no local strategy";
    spatialRiskCategory?: "Compensation inside LPA boundary or NCA of impact site" | "Compensation outside LPA or NCA of impact site, but in neighbouring LPA or NCA" | "Compensation outside LPA or NCA of impact site and neighbouring LPA or NCA" | "This metric is being used by an off-site provider" | "Intertidal habitats - Compensation inside Marine Plan Area of impact site" | "Intertidal habitats - Compensation outside same Marine Plan Area but in neighbouring Marine Plan Area" | "Intertidal habitats - Compensation outside Marine Plan Area of impact site and beyond neighbouring Marine Plan Area" | undefined;
    lengthRetained: number;
    lengthEnhanced: number;
    userComments?: string | undefined;
    planningAuthorityComments?: string | undefined;
    habitatReferenceNumber?: string | undefined;
    offSiteReferenceNumber?: string | undefined;
} & {
    distinctiveness: "V.High" | "High" | "Medium" | "Low" | "V.Low";
    distinctivenessScore: 1 | 2 | 4 | 8 | 6;
    conditionScore: number;
    strategicSignificanceCategory: "High strategic significance" | "Medium strategic significance" | "Low strategic significance";
    strategicSignificanceMultiplier: 1 | 1.15 | 1.1;
    tradingRules: "Like for like" | "Like for like or better" | "Same distinctiveness band or better";
} & {
    spatialRiskMultiplier: number;
} & {
    unitsRetained: number;
    unitsEnhanced: number;
}>, v.TransformAction<{
    habitatType: "Species-rich native hedgerow with trees - associated with bank or ditch" | "Species-rich native hedgerow with trees" | "Species-rich native hedgerow - associated with bank or ditch" | "Native hedgerow with trees - associated with bank or ditch" | "Species-rich native hedgerow" | "Native hedgerow - associated with bank or ditch" | "Native hedgerow with trees" | "Ecologically valuable line of trees" | "Ecologically valuable line of trees - associated with bank or ditch" | "Native hedgerow" | "Line of trees" | "Line of trees - associated with bank or ditch" | "Non-native and ornamental hedgerow";
    length: number;
    condition: "Good" | "Moderate" | "Poor";
    strategicSignificance: "Formally identified in local strategy" | "Location ecologically desirable but not in local strategy" | "Area/compensation not in local strategy/ no local strategy";
    spatialRiskCategory?: "Compensation inside LPA boundary or NCA of impact site" | "Compensation outside LPA or NCA of impact site, but in neighbouring LPA or NCA" | "Compensation outside LPA or NCA of impact site and neighbouring LPA or NCA" | "This metric is being used by an off-site provider" | "Intertidal habitats - Compensation inside Marine Plan Area of impact site" | "Intertidal habitats - Compensation outside same Marine Plan Area but in neighbouring Marine Plan Area" | "Intertidal habitats - Compensation outside Marine Plan Area of impact site and beyond neighbouring Marine Plan Area" | undefined;
    lengthRetained: number;
    lengthEnhanced: number;
    userComments?: string | undefined;
    planningAuthorityComments?: string | undefined;
    habitatReferenceNumber?: string | undefined;
    offSiteReferenceNumber?: string | undefined;
} & {
    distinctiveness: "V.High" | "High" | "Medium" | "Low" | "V.Low";
    distinctivenessScore: 1 | 2 | 4 | 8 | 6;
    conditionScore: number;
    strategicSignificanceCategory: "High strategic significance" | "Medium strategic significance" | "Low strategic significance";
    strategicSignificanceMultiplier: 1 | 1.15 | 1.1;
    tradingRules: "Like for like" | "Like for like or better" | "Same distinctiveness band or better";
} & {
    spatialRiskMultiplier: number;
} & {
    unitsRetained: number;
    unitsEnhanced: number;
}, {
    habitatType: "Species-rich native hedgerow with trees - associated with bank or ditch" | "Species-rich native hedgerow with trees" | "Species-rich native hedgerow - associated with bank or ditch" | "Native hedgerow with trees - associated with bank or ditch" | "Species-rich native hedgerow" | "Native hedgerow - associated with bank or ditch" | "Native hedgerow with trees" | "Ecologically valuable line of trees" | "Ecologically valuable line of trees - associated with bank or ditch" | "Native hedgerow" | "Line of trees" | "Line of trees - associated with bank or ditch" | "Non-native and ornamental hedgerow";
    length: number;
    condition: "Good" | "Moderate" | "Poor";
    strategicSignificance: "Formally identified in local strategy" | "Location ecologically desirable but not in local strategy" | "Area/compensation not in local strategy/ no local strategy";
    spatialRiskCategory?: "Compensation inside LPA boundary or NCA of impact site" | "Compensation outside LPA or NCA of impact site, but in neighbouring LPA or NCA" | "Compensation outside LPA or NCA of impact site and neighbouring LPA or NCA" | "This metric is being used by an off-site provider" | "Intertidal habitats - Compensation inside Marine Plan Area of impact site" | "Intertidal habitats - Compensation outside same Marine Plan Area but in neighbouring Marine Plan Area" | "Intertidal habitats - Compensation outside Marine Plan Area of impact site and beyond neighbouring Marine Plan Area" | undefined;
    lengthRetained: number;
    lengthEnhanced: number;
    userComments?: string | undefined;
    planningAuthorityComments?: string | undefined;
    habitatReferenceNumber?: string | undefined;
    offSiteReferenceNumber?: string | undefined;
} & {
    distinctiveness: "V.High" | "High" | "Medium" | "Low" | "V.Low";
    distinctivenessScore: 1 | 2 | 4 | 8 | 6;
    conditionScore: number;
    strategicSignificanceCategory: "High strategic significance" | "Medium strategic significance" | "Low strategic significance";
    strategicSignificanceMultiplier: 1 | 1.15 | 1.1;
    tradingRules: "Like for like" | "Like for like or better" | "Same distinctiveness band or better";
} & {
    spatialRiskMultiplier: number;
} & {
    unitsRetained: number;
    unitsEnhanced: number;
} & {
    totalHedgerowUnitsSRM: number;
}>, v.TransformAction<{
    habitatType: "Species-rich native hedgerow with trees - associated with bank or ditch" | "Species-rich native hedgerow with trees" | "Species-rich native hedgerow - associated with bank or ditch" | "Native hedgerow with trees - associated with bank or ditch" | "Species-rich native hedgerow" | "Native hedgerow - associated with bank or ditch" | "Native hedgerow with trees" | "Ecologically valuable line of trees" | "Ecologically valuable line of trees - associated with bank or ditch" | "Native hedgerow" | "Line of trees" | "Line of trees - associated with bank or ditch" | "Non-native and ornamental hedgerow";
    length: number;
    condition: "Good" | "Moderate" | "Poor";
    strategicSignificance: "Formally identified in local strategy" | "Location ecologically desirable but not in local strategy" | "Area/compensation not in local strategy/ no local strategy";
    spatialRiskCategory?: "Compensation inside LPA boundary or NCA of impact site" | "Compensation outside LPA or NCA of impact site, but in neighbouring LPA or NCA" | "Compensation outside LPA or NCA of impact site and neighbouring LPA or NCA" | "This metric is being used by an off-site provider" | "Intertidal habitats - Compensation inside Marine Plan Area of impact site" | "Intertidal habitats - Compensation outside same Marine Plan Area but in neighbouring Marine Plan Area" | "Intertidal habitats - Compensation outside Marine Plan Area of impact site and beyond neighbouring Marine Plan Area" | undefined;
    lengthRetained: number;
    lengthEnhanced: number;
    userComments?: string | undefined;
    planningAuthorityComments?: string | undefined;
    habitatReferenceNumber?: string | undefined;
    offSiteReferenceNumber?: string | undefined;
} & {
    distinctiveness: "V.High" | "High" | "Medium" | "Low" | "V.Low";
    distinctivenessScore: 1 | 2 | 4 | 8 | 6;
    conditionScore: number;
    strategicSignificanceCategory: "High strategic significance" | "Medium strategic significance" | "Low strategic significance";
    strategicSignificanceMultiplier: 1 | 1.15 | 1.1;
    tradingRules: "Like for like" | "Like for like or better" | "Same distinctiveness band or better";
} & {
    spatialRiskMultiplier: number;
} & {
    unitsRetained: number;
    unitsEnhanced: number;
} & {
    totalHedgerowUnitsSRM: number;
}, {
    habitatType: "Species-rich native hedgerow with trees - associated with bank or ditch" | "Species-rich native hedgerow with trees" | "Species-rich native hedgerow - associated with bank or ditch" | "Native hedgerow with trees - associated with bank or ditch" | "Species-rich native hedgerow" | "Native hedgerow - associated with bank or ditch" | "Native hedgerow with trees" | "Ecologically valuable line of trees" | "Ecologically valuable line of trees - associated with bank or ditch" | "Native hedgerow" | "Line of trees" | "Line of trees - associated with bank or ditch" | "Non-native and ornamental hedgerow";
    length: number;
    condition: "Good" | "Moderate" | "Poor";
    strategicSignificance: "Formally identified in local strategy" | "Location ecologically desirable but not in local strategy" | "Area/compensation not in local strategy/ no local strategy";
    spatialRiskCategory?: "Compensation inside LPA boundary or NCA of impact site" | "Compensation outside LPA or NCA of impact site, but in neighbouring LPA or NCA" | "Compensation outside LPA or NCA of impact site and neighbouring LPA or NCA" | "This metric is being used by an off-site provider" | "Intertidal habitats - Compensation inside Marine Plan Area of impact site" | "Intertidal habitats - Compensation outside same Marine Plan Area but in neighbouring Marine Plan Area" | "Intertidal habitats - Compensation outside Marine Plan Area of impact site and beyond neighbouring Marine Plan Area" | undefined;
    lengthRetained: number;
    lengthEnhanced: number;
    userComments?: string | undefined;
    planningAuthorityComments?: string | undefined;
    habitatReferenceNumber?: string | undefined;
    offSiteReferenceNumber?: string | undefined;
} & {
    distinctiveness: "V.High" | "High" | "Medium" | "Low" | "V.Low";
    distinctivenessScore: 1 | 2 | 4 | 8 | 6;
    conditionScore: number;
    strategicSignificanceCategory: "High strategic significance" | "Medium strategic significance" | "Low strategic significance";
    strategicSignificanceMultiplier: 1 | 1.15 | 1.1;
    tradingRules: "Like for like" | "Like for like or better" | "Same distinctiveness band or better";
} & {
    spatialRiskMultiplier: number;
} & {
    unitsRetained: number;
    unitsEnhanced: number;
} & {
    totalHedgerowUnitsSRM: number;
} & {
    totalHedgerowUnits: number;
}>, v.TransformAction<{
    habitatType: "Species-rich native hedgerow with trees - associated with bank or ditch" | "Species-rich native hedgerow with trees" | "Species-rich native hedgerow - associated with bank or ditch" | "Native hedgerow with trees - associated with bank or ditch" | "Species-rich native hedgerow" | "Native hedgerow - associated with bank or ditch" | "Native hedgerow with trees" | "Ecologically valuable line of trees" | "Ecologically valuable line of trees - associated with bank or ditch" | "Native hedgerow" | "Line of trees" | "Line of trees - associated with bank or ditch" | "Non-native and ornamental hedgerow";
    length: number;
    condition: "Good" | "Moderate" | "Poor";
    strategicSignificance: "Formally identified in local strategy" | "Location ecologically desirable but not in local strategy" | "Area/compensation not in local strategy/ no local strategy";
    spatialRiskCategory?: "Compensation inside LPA boundary or NCA of impact site" | "Compensation outside LPA or NCA of impact site, but in neighbouring LPA or NCA" | "Compensation outside LPA or NCA of impact site and neighbouring LPA or NCA" | "This metric is being used by an off-site provider" | "Intertidal habitats - Compensation inside Marine Plan Area of impact site" | "Intertidal habitats - Compensation outside same Marine Plan Area but in neighbouring Marine Plan Area" | "Intertidal habitats - Compensation outside Marine Plan Area of impact site and beyond neighbouring Marine Plan Area" | undefined;
    lengthRetained: number;
    lengthEnhanced: number;
    userComments?: string | undefined;
    planningAuthorityComments?: string | undefined;
    habitatReferenceNumber?: string | undefined;
    offSiteReferenceNumber?: string | undefined;
} & {
    distinctiveness: "V.High" | "High" | "Medium" | "Low" | "V.Low";
    distinctivenessScore: 1 | 2 | 4 | 8 | 6;
    conditionScore: number;
    strategicSignificanceCategory: "High strategic significance" | "Medium strategic significance" | "Low strategic significance";
    strategicSignificanceMultiplier: 1 | 1.15 | 1.1;
    tradingRules: "Like for like" | "Like for like or better" | "Same distinctiveness band or better";
} & {
    spatialRiskMultiplier: number;
} & {
    unitsRetained: number;
    unitsEnhanced: number;
} & {
    totalHedgerowUnitsSRM: number;
} & {
    totalHedgerowUnits: number;
}, {
    habitatType: "Species-rich native hedgerow with trees - associated with bank or ditch" | "Species-rich native hedgerow with trees" | "Species-rich native hedgerow - associated with bank or ditch" | "Native hedgerow with trees - associated with bank or ditch" | "Species-rich native hedgerow" | "Native hedgerow - associated with bank or ditch" | "Native hedgerow with trees" | "Ecologically valuable line of trees" | "Ecologically valuable line of trees - associated with bank or ditch" | "Native hedgerow" | "Line of trees" | "Line of trees - associated with bank or ditch" | "Non-native and ornamental hedgerow";
    length: number;
    condition: "Good" | "Moderate" | "Poor";
    strategicSignificance: "Formally identified in local strategy" | "Location ecologically desirable but not in local strategy" | "Area/compensation not in local strategy/ no local strategy";
    spatialRiskCategory?: "Compensation inside LPA boundary or NCA of impact site" | "Compensation outside LPA or NCA of impact site, but in neighbouring LPA or NCA" | "Compensation outside LPA or NCA of impact site and neighbouring LPA or NCA" | "This metric is being used by an off-site provider" | "Intertidal habitats - Compensation inside Marine Plan Area of impact site" | "Intertidal habitats - Compensation outside same Marine Plan Area but in neighbouring Marine Plan Area" | "Intertidal habitats - Compensation outside Marine Plan Area of impact site and beyond neighbouring Marine Plan Area" | undefined;
    lengthRetained: number;
    lengthEnhanced: number;
    userComments?: string | undefined;
    planningAuthorityComments?: string | undefined;
    habitatReferenceNumber?: string | undefined;
    offSiteReferenceNumber?: string | undefined;
} & {
    distinctiveness: "V.High" | "High" | "Medium" | "Low" | "V.Low";
    distinctivenessScore: 1 | 2 | 4 | 8 | 6;
    conditionScore: number;
    strategicSignificanceCategory: "High strategic significance" | "Medium strategic significance" | "Low strategic significance";
    strategicSignificanceMultiplier: 1 | 1.15 | 1.1;
    tradingRules: "Like for like" | "Like for like or better" | "Same distinctiveness band or better";
} & {
    spatialRiskMultiplier: number;
} & {
    unitsRetained: number;
    unitsEnhanced: number;
} & {
    totalHedgerowUnitsSRM: number;
} & {
    totalHedgerowUnits: number;
} & {
    lengthLost: number;
    unitsLost: number;
}>]>;
/**
 * Enrich data with hedgerow properties from the hedgerows lookup
 */
export declare function enrichWithHedgerowData<Data extends {
    habitatType: HedgerowLabel;
    condition: HedgerowCondition;
    strategicSignificance: StrategicSignificanceDescription;
}>(data: Data): Data & {
    distinctiveness: "V.High" | "High" | "Medium" | "Low" | "V.Low";
    distinctivenessScore: 1 | 2 | 4 | 8 | 6;
    conditionScore: number;
    strategicSignificanceCategory: "High strategic significance" | "Medium strategic significance" | "Low strategic significance";
    strategicSignificanceMultiplier: 1 | 1.15 | 1.1;
    tradingRules: "Like for like" | "Like for like or better" | "Same distinctiveness band or better";
};
/**
 * Enrich data with spatial risk multiplier.
 * If spatialRiskCategory is not provided, defaults to 1.0 (no spatial risk adjustment)
 */
export declare function enrichWithSpatialRiskMultiplier<Data extends {
    spatialRiskCategory?: string;
}>(data: Data): Data & {
    spatialRiskMultiplier: number;
};
export declare function enrichWithBaselineUnitsData<Data extends {
    lengthRetained: number;
    lengthEnhanced: number;
    distinctivenessScore: number;
    conditionScore: number;
    strategicSignificanceMultiplier: number;
}>(data: Data): Data & {
    unitsRetained: number;
    unitsEnhanced: number;
};
/**
 * Pure calculation: derives totalHedgerowUnitsSRM.
 */
export declare function calculateTotalHedgerowUnitsSRM(input: {
    length: number;
    distinctivenessScore: number;
    conditionScore: number;
    strategicSignificanceMultiplier: number;
    spatialRiskMultiplier: number;
}): {
    totalHedgerowUnitsSRM: number;
};
export declare function enrichWithTotalHedgerowUnitsSRM<Data extends {
    length: number;
    distinctivenessScore: number;
    conditionScore: number;
    strategicSignificanceMultiplier: number;
    spatialRiskMultiplier: number;
}>(data: Data): Data & {
    totalHedgerowUnitsSRM: number;
};
export declare function enrichWithTotalHedgerowUnits<Data extends {
    length: number;
    distinctivenessScore: number;
    conditionScore: number;
    strategicSignificanceMultiplier: number;
}>(data: Data): Data & {
    totalHedgerowUnits: number;
};
export declare function enrichWithUnitsLost<Data extends {
    length: number;
    lengthRetained: number;
    lengthEnhanced: number;
    totalHedgerowUnits: number;
    unitsRetained: number;
    unitsEnhanced: number;
}>(data: Data): Data & {
    lengthLost: number;
    unitsLost: number;
};
//# sourceMappingURL=hedgerowBaseline.d.ts.map