These are the models for a GeoMapFish backend

interface GMFMetadata {
    disclaimer?: string;
    exclusiveGroup: boolean;
    hiDPILegendImages?: Record<string, string>;
    iconUrl?: string;
    isChecked: boolean;
    isExpanded: boolean;
    isLegendExpanded: boolean;
    legend?: boolean;
    legendImage?: string;
    legendRule?: string;
    metadataUrl?: string;
    ogcServer?: string;
    printLayers?: string;
    printNativeAngle?: boolean;
    protected?: boolean;
    queryLayers?: string;
    wasLegendExpanded: boolean;
    wmsLayers?: string;
}

Properties

disclaimer?: string
exclusiveGroup: boolean
hiDPILegendImages?: Record<string, string>
iconUrl?: string
isChecked: boolean
isExpanded: boolean
isLegendExpanded: boolean
legend?: boolean
legendImage?: string
legendRule?: string
metadataUrl?: string
ogcServer?: string
printLayers?: string
printNativeAngle?: boolean
protected?: boolean
queryLayers?: string
wasLegendExpanded: boolean
wmsLayers?: string