/** * Symbol Layer * * See the [layer style specification](https://maplibre.org/maplibre-style-spec/layers/) */ declare const _default: import('vue').DefineComponent<{ layerId: string; sourceLayer?: string | undefined; source?: string | undefined; before?: string | undefined; filter?: boolean | ["array", unknown] | ["array", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, unknown] | ["array", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, number | import('maplibre-gl').ExpressionSpecification, unknown] | ["boolean", ...unknown[], unknown] | import('maplibre-gl').CollatorExpressionSpecification | ["format", ...(string | import('maplibre-gl').ExpressionSpecification | ["image", import('maplibre-gl').ExpressionSpecification] | { "font-scale"?: number | import('maplibre-gl').ExpressionSpecification; "text-font"?: string[] | import('maplibre-gl').ExpressionSpecification; "text-color"?: import('maplibre-gl').ColorSpecification | import('maplibre-gl').ExpressionSpecification; })[]] | ["image", unknown] | ["literal", unknown] | ["number", unknown, ...unknown[]] | ["number-format", number | import('maplibre-gl').ExpressionSpecification, { locale?: string | import('maplibre-gl').ExpressionSpecification; currency?: string | import('maplibre-gl').ExpressionSpecification; "min-fraction-digits"?: number | import('maplibre-gl').ExpressionSpecification; "max-fraction-digits"?: number | import('maplibre-gl').ExpressionSpecification; }] | ["object", unknown, ...unknown[]] | ["string", unknown, ...unknown[]] | ["to-boolean", unknown] | ["to-color", unknown, ...unknown[]] | ["to-number", unknown, ...unknown[]] | ["to-string", unknown] | ["accumulated"] | ["feature-state", string] | ["geometry-type"] | ["id"] | ["line-progress"] | ["properties"] | ["at", number | import('maplibre-gl').ExpressionSpecification, import('maplibre-gl').ExpressionSpecification] | ["get", string | import('maplibre-gl').ExpressionSpecification, (Record | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["has", string | import('maplibre-gl').ExpressionSpecification, (Record | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["in", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["index-of", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["length", string | import('maplibre-gl').ExpressionSpecification] | ["slice", string | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, (number | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["!", boolean | import('maplibre-gl').ExpressionSpecification] | ["!=", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["<", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["<=", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["==", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | [">", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | [">=", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["all", ...(boolean | import('maplibre-gl').ExpressionSpecification)[]] | ["any", ...(boolean | import('maplibre-gl').ExpressionSpecification)[]] | ["case", boolean | import('maplibre-gl').ExpressionSpecification, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[], import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["coalesce", ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["match", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionInputType | import('maplibre-gl').ExpressionInputType[], import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType | import('maplibre-gl').ExpressionInputType[])[], import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["within", unknown] | ["distance", unknown] | ["interpolate", import('maplibre-gl').InterpolationSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(string | number | number[] | ["array", unknown] | ["array", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, unknown] | ["array", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, number | import('maplibre-gl').ExpressionSpecification, unknown] | ["boolean", ...unknown[], unknown] | import('maplibre-gl').CollatorExpressionSpecification | ["format", ...(string | import('maplibre-gl').ExpressionSpecification | ["image", import('maplibre-gl').ExpressionSpecification] | { "font-scale"?: number | import('maplibre-gl').ExpressionSpecification; "text-font"?: string[] | import('maplibre-gl').ExpressionSpecification; "text-color"?: import('maplibre-gl').ColorSpecification | import('maplibre-gl').ExpressionSpecification; })[]] | ["image", unknown] | ["literal", unknown] | ["number", unknown, ...unknown[]] | ["number-format", number | import('maplibre-gl').ExpressionSpecification, { locale?: string | import('maplibre-gl').ExpressionSpecification; currency?: string | import('maplibre-gl').ExpressionSpecification; "min-fraction-digits"?: number | import('maplibre-gl').ExpressionSpecification; "max-fraction-digits"?: number | import('maplibre-gl').ExpressionSpecification; }] | ["object", unknown, ...unknown[]] | ["string", unknown, ...unknown[]] | ["to-boolean", unknown] | ["to-color", unknown, ...unknown[]] | ["to-number", unknown, ...unknown[]] | ["to-string", unknown] | ["accumulated"] | ["feature-state", string] | ["geometry-type"] | ["id"] | ["line-progress"] | ["properties"] | ["at", number | import('maplibre-gl').ExpressionSpecification, import('maplibre-gl').ExpressionSpecification] | ["get", string | import('maplibre-gl').ExpressionSpecification, (Record | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["has", string | import('maplibre-gl').ExpressionSpecification, (Record | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["in", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["index-of", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["length", string | import('maplibre-gl').ExpressionSpecification] | ["slice", string | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, (number | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["!", boolean | import('maplibre-gl').ExpressionSpecification] | ["!=", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["<", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["<=", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["==", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | [">", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | [">=", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["all", ...(boolean | import('maplibre-gl').ExpressionSpecification)[]] | ["any", ...(boolean | import('maplibre-gl').ExpressionSpecification)[]] | ["case", boolean | import('maplibre-gl').ExpressionSpecification, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[], import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["coalesce", ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["match", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionInputType | import('maplibre-gl').ExpressionInputType[], import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType | import('maplibre-gl').ExpressionInputType[])[], import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["within", unknown] | ["distance", unknown] | ["interpolate", import('maplibre-gl').InterpolationSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(string | number | number[] | ["array", unknown] | ["array", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, unknown] | ["array", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, number | import('maplibre-gl').ExpressionSpecification, unknown] | ["boolean", ...unknown[], unknown] | import('maplibre-gl').CollatorExpressionSpecification | ["format", ...(string | import('maplibre-gl').ExpressionSpecification | ["image", import('maplibre-gl').ExpressionSpecification] | { "font-scale"?: number | import('maplibre-gl').ExpressionSpecification; "text-font"?: string[] | import('maplibre-gl').ExpressionSpecification; "text-color"?: import('maplibre-gl').ColorSpecification | import('maplibre-gl').ExpressionSpecification; })[]] | ["image", unknown] | ["literal", unknown] | ["number", unknown, ...unknown[]] | ["number-format", number | import('maplibre-gl').ExpressionSpecification, { locale?: string | import('maplibre-gl').ExpressionSpecification; currency?: string | import('maplibre-gl').ExpressionSpecification; "min-fraction-digits"?: number | import('maplibre-gl').ExpressionSpecification; "max-fraction-digits"?: number | import('maplibre-gl').ExpressionSpecification; }] | ["object", unknown, ...unknown[]] | ["string", unknown, ...unknown[]] | ["to-boolean", unknown] | ["to-color", unknown, ...unknown[]] | ["to-number", unknown, ...unknown[]] | ["to-string", unknown] | ["accumulated"] | ["feature-state", string] | ["geometry-type"] | ["id"] | ["line-progress"] | ["properties"] | ["at", number | import('maplibre-gl').ExpressionSpecification, import('maplibre-gl').ExpressionSpecification] | ["get", string | import('maplibre-gl').ExpressionSpecification, (Record | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["has", string | import('maplibre-gl').ExpressionSpecification, (Record | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["in", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["index-of", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["length", string | import('maplibre-gl').ExpressionSpecification] | ["slice", string | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, (number | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["!", boolean | import('maplibre-gl').ExpressionSpecification] | ["!=", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["<", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["<=", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["==", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | [">", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | [">=", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["all", ...(boolean | import('maplibre-gl').ExpressionSpecification)[]] | ["any", ...(boolean | import('maplibre-gl').ExpressionSpecification)[]] | ["case", boolean | import('maplibre-gl').ExpressionSpecification, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[], import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["coalesce", ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["match", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionInputType | import('maplibre-gl').ExpressionInputType[], import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType | import('maplibre-gl').ExpressionInputType[])[], import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["within", unknown] | ["distance", unknown] | ["interpolate", import('maplibre-gl').InterpolationSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(string | number | number[] | ["array", unknown] | ["array", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, unknown] | ["array", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, number | import('maplibre-gl').ExpressionSpecification, unknown] | ["boolean", ...unknown[], unknown] | import('maplibre-gl').CollatorExpressionSpecification | ["format", ...(string | import('maplibre-gl').ExpressionSpecification | ["image", import('maplibre-gl').ExpressionSpecification] | { "font-scale"?: number | import('maplibre-gl').ExpressionSpecification; "text-font"?: string[] | import('maplibre-gl').ExpressionSpecification; "text-color"?: import('maplibre-gl').ColorSpecification | import('maplibre-gl').ExpressionSpecification; })[]] | ["image", unknown] | ["literal", unknown] | ["number", unknown, ...unknown[]] | ["number-format", number | import('maplibre-gl').ExpressionSpecification, { locale?: string | import('maplibre-gl').ExpressionSpecification; currency?: string | import('maplibre-gl').ExpressionSpecification; "min-fraction-digits"?: number | import('maplibre-gl').ExpressionSpecification; "max-fraction-digits"?: number | import('maplibre-gl').ExpressionSpecification; }] | ["object", unknown, ...unknown[]] | ["string", unknown, ...unknown[]] | ["to-boolean", unknown] | ["to-color", unknown, ...unknown[]] | ["to-number", unknown, ...unknown[]] | ["to-string", unknown] | ["accumulated"] | ["feature-state", string] | ["geometry-type"] | ["id"] | ["line-progress"] | ["properties"] | ["at", number | import('maplibre-gl').ExpressionSpecification, import('maplibre-gl').ExpressionSpecification] | ["get", string | import('maplibre-gl').ExpressionSpecification, (Record | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["has", string | import('maplibre-gl').ExpressionSpecification, (Record | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["in", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["index-of", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["length", string | import('maplibre-gl').ExpressionSpecification] | ["slice", string | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, (number | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["!", boolean | import('maplibre-gl').ExpressionSpecification] | ["!=", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["<", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["<=", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["==", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | [">", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | [">=", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["all", ...(boolean | import('maplibre-gl').ExpressionSpecification)[]] | ["any", ...(boolean | import('maplibre-gl').ExpressionSpecification)[]] | ["case", boolean | import('maplibre-gl').ExpressionSpecification, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[], import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["coalesce", ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["match", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionInputType | import('maplibre-gl').ExpressionInputType[], import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType | import('maplibre-gl').ExpressionInputType[])[], import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["within", unknown] | ["distance", unknown] | ["interpolate", import('maplibre-gl').InterpolationSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(string | number | number[] | ["array", unknown] | ["array", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, unknown] | ["array", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, number | import('maplibre-gl').ExpressionSpecification, unknown] | ["boolean", ...unknown[], unknown] | import('maplibre-gl').CollatorExpressionSpecification | ["format", ...(string | import('maplibre-gl').ExpressionSpecification | ["image", import('maplibre-gl').ExpressionSpecification] | { "font-scale"?: number | import('maplibre-gl').ExpressionSpecification; "text-font"?: string[] | import('maplibre-gl').ExpressionSpecification; "text-color"?: import('maplibre-gl').ColorSpecification | import('maplibre-gl').ExpressionSpecification; })[]] | ["image", unknown] | ["literal", unknown] | ["number", unknown, ...unknown[]] | ["number-format", number | import('maplibre-gl').ExpressionSpecification, { locale?: string | import('maplibre-gl').ExpressionSpecification; currency?: string | import('maplibre-gl').ExpressionSpecification; "min-fraction-digits"?: number | import('maplibre-gl').ExpressionSpecification; "max-fraction-digits"?: number | import('maplibre-gl').ExpressionSpecification; }] | ["object", unknown, ...unknown[]] | ["string", unknown, ...unknown[]] | ["to-boolean", unknown] | ["to-color", unknown, ...unknown[]] | ["to-number", unknown, ...unknown[]] | ["to-string", unknown] | ["accumulated"] | ["feature-state", string] | ["geometry-type"] | ["id"] | ["line-progress"] | ["properties"] | ["at", number | import('maplibre-gl').ExpressionSpecification, import('maplibre-gl').ExpressionSpecification] | ["get", string | import('maplibre-gl').ExpressionSpecification, (Record | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["has", string | import('maplibre-gl').ExpressionSpecification, (Record | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["in", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["index-of", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["length", string | import('maplibre-gl').ExpressionSpecification] | ["slice", string | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, (number | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["!", boolean | import('maplibre-gl').ExpressionSpecification] | ["!=", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["<", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["<=", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["==", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | [">", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | [">=", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["all", ...(boolean | import('maplibre-gl').ExpressionSpecification)[]] | ["any", ...(boolean | import('maplibre-gl').ExpressionSpecification)[]] | ["case", boolean | import('maplibre-gl').ExpressionSpecification, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[], import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["coalesce", ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["match", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionInputType | import('maplibre-gl').ExpressionInputType[], import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType | import('maplibre-gl').ExpressionInputType[])[], import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["within", unknown] | ["distance", unknown] | ["interpolate", import('maplibre-gl').InterpolationSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(string | number | number[] | ["array", unknown] | ["array", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, unknown] | ["array", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, number | import('maplibre-gl').ExpressionSpecification, unknown] | ["boolean", ...unknown[], unknown] | import('maplibre-gl').CollatorExpressionSpecification | ["format", ...(string | import('maplibre-gl').ExpressionSpecification | ["image", import('maplibre-gl').ExpressionSpecification] | { "font-scale"?: number | import('maplibre-gl').ExpressionSpecification; "text-font"?: string[] | import('maplibre-gl').ExpressionSpecification; "text-color"?: import('maplibre-gl').ColorSpecification | import('maplibre-gl').ExpressionSpecification; })[]] | ["image", unknown] | ["literal", unknown] | ["number", unknown, ...unknown[]] | ["number-format", number | import('maplibre-gl').ExpressionSpecification, { locale?: string | import('maplibre-gl').ExpressionSpecification; currency?: string | import('maplibre-gl').ExpressionSpecification; "min-fraction-digits"?: number | import('maplibre-gl').ExpressionSpecification; "max-fraction-digits"?: number | import('maplibre-gl').ExpressionSpecification; }] | ["object", unknown, ...unknown[]] | ["string", unknown, ...unknown[]] | ["to-boolean", unknown] | ["to-color", unknown, ...unknown[]] | ["to-number", unknown, ...unknown[]] | ["to-string", unknown] | ["accumulated"] | ["feature-state", string] | ["geometry-type"] | ["id"] | ["line-progress"] | ["properties"] | ["at", number | import('maplibre-gl').ExpressionSpecification, import('maplibre-gl').ExpressionSpecification] | ["get", string | import('maplibre-gl').ExpressionSpecification, (Record | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["has", string | import('maplibre-gl').ExpressionSpecification, (Record | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["in", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["index-of", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["length", string | import('maplibre-gl').ExpressionSpecification] | ["slice", string | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, (number | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["!", boolean | import('maplibre-gl').ExpressionSpecification] | ["!=", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["<", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["<=", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["==", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | [">", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | [">=", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["all", ...(boolean | import('maplibre-gl').ExpressionSpecification)[]] | ["any", ...(boolean | import('maplibre-gl').ExpressionSpecification)[]] | ["case", boolean | import('maplibre-gl').ExpressionSpecification, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[], import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["coalesce", ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["match", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionInputType | import('maplibre-gl').ExpressionInputType[], import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType | import('maplibre-gl').ExpressionInputType[])[], import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["within", unknown] | ["distance", unknown] | ["interpolate", import('maplibre-gl').InterpolationSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(string | number | number[] | ["array", unknown] | ["array", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, unknown] | ["array", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, number | import('maplibre-gl').ExpressionSpecification, unknown] | ["boolean", ...unknown[], unknown] | import('maplibre-gl').CollatorExpressionSpecification | ["format", ...(string | import('maplibre-gl').ExpressionSpecification | ["image", import('maplibre-gl').ExpressionSpecification] | { "font-scale"?: number | import('maplibre-gl').ExpressionSpecification; "text-font"?: string[] | import('maplibre-gl').ExpressionSpecification; "text-color"?: import('maplibre-gl').ColorSpecification | import('maplibre-gl').ExpressionSpecification; })[]] | ["image", unknown] | ["literal", unknown] | ["number", unknown, ...unknown[]] | ["number-format", number | import('maplibre-gl').ExpressionSpecification, { locale?: string | import('maplibre-gl').ExpressionSpecification; currency?: string | import('maplibre-gl').ExpressionSpecification; "min-fraction-digits"?: number | import('maplibre-gl').ExpressionSpecification; "max-fraction-digits"?: number | import('maplibre-gl').ExpressionSpecification; }] | ["object", unknown, ...unknown[]] | ["string", unknown, ...unknown[]] | ["to-boolean", unknown] | ["to-color", unknown, ...unknown[]] | ["to-number", unknown, ...unknown[]] | ["to-string", unknown] | ["accumulated"] | ["feature-state", string] | ["geometry-type"] | ["id"] | ["line-progress"] | ["properties"] | ["at", number | import('maplibre-gl').ExpressionSpecification, import('maplibre-gl').ExpressionSpecification] | ["get", string | import('maplibre-gl').ExpressionSpecification, (Record | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["has", string | import('maplibre-gl').ExpressionSpecification, (Record | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["in", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["index-of", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["length", string | import('maplibre-gl').ExpressionSpecification] | ["slice", string | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, (number | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["!", boolean | import('maplibre-gl').ExpressionSpecification] | ["!=", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["<", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["<=", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["==", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | [">", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | [">=", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["all", ...(boolean | import('maplibre-gl').ExpressionSpecification)[]] | ["any", ...(boolean | import('maplibre-gl').ExpressionSpecification)[]] | ["case", boolean | import('maplibre-gl').ExpressionSpecification, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[], import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["coalesce", ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["match", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionInputType | import('maplibre-gl').ExpressionInputType[], import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType | import('maplibre-gl').ExpressionInputType[])[], import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["within", unknown] | ["distance", unknown] | ["interpolate", import('maplibre-gl').InterpolationSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(string | number | number[] | ["array", unknown] | ["array", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, unknown] | ["array", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, number | import('maplibre-gl').ExpressionSpecification, unknown] | ["boolean", ...unknown[], unknown] | import('maplibre-gl').CollatorExpressionSpecification | ["format", ...(string | import('maplibre-gl').ExpressionSpecification | ["image", import('maplibre-gl').ExpressionSpecification] | { "font-scale"?: number | import('maplibre-gl').ExpressionSpecification; "text-font"?: string[] | import('maplibre-gl').ExpressionSpecification; "text-color"?: import('maplibre-gl').ColorSpecification | import('maplibre-gl').ExpressionSpecification; })[]] | ["image", unknown] | ["literal", unknown] | ["number", unknown, ...unknown[]] | ["number-format", number | import('maplibre-gl').ExpressionSpecification, { locale?: string | import('maplibre-gl').ExpressionSpecification; currency?: string | import('maplibre-gl').ExpressionSpecification; "min-fraction-digits"?: number | import('maplibre-gl').ExpressionSpecification; "max-fraction-digits"?: number | import('maplibre-gl').ExpressionSpecification; }] | ["object", unknown, ...unknown[]] | ["string", unknown, ...unknown[]] | ["to-boolean", unknown] | ["to-color", unknown, ...unknown[]] | ["to-number", unknown, ...unknown[]] | ["to-string", unknown] | ["accumulated"] | ["feature-state", string] | ["geometry-type"] | ["id"] | ["line-progress"] | ["properties"] | ["at", number | import('maplibre-gl').ExpressionSpecification, import('maplibre-gl').ExpressionSpecification] | ["get", string | import('maplibre-gl').ExpressionSpecification, (Record | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["has", string | import('maplibre-gl').ExpressionSpecification, (Record | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["in", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["index-of", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["length", string | import('maplibre-gl').ExpressionSpecification] | ["slice", string | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, (number | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["!", boolean | import('maplibre-gl').ExpressionSpecification] | ["!=", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["<", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["<=", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["==", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | [">", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | [">=", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["all", ...(boolean | import('maplibre-gl').ExpressionSpecification)[]] | ["any", ...(boolean | import('maplibre-gl').ExpressionSpecification)[]] | ["case", boolean | import('maplibre-gl').ExpressionSpecification, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[], import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["coalesce", ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["match", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionInputType | import('maplibre-gl').ExpressionInputType[], import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType | import('maplibre-gl').ExpressionInputType[])[], import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["within", unknown] | ["distance", unknown] | ["interpolate", import('maplibre-gl').InterpolationSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(string | number | number[] | ["array", unknown] | ["array", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, unknown] | ["array", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, number | import('maplibre-gl').ExpressionSpecification, unknown] | ["boolean", ...unknown[], unknown] | import('maplibre-gl').CollatorExpressionSpecification | ["format", ...(string | import('maplibre-gl').ExpressionSpecification | ["image", import('maplibre-gl').ExpressionSpecification] | { "font-scale"?: number | import('maplibre-gl').ExpressionSpecification; "text-font"?: string[] | import('maplibre-gl').ExpressionSpecification; "text-color"?: import('maplibre-gl').ColorSpecification | import('maplibre-gl').ExpressionSpecification; })[]] | ["image", unknown] | ["literal", unknown] | ["number", unknown, ...unknown[]] | ["number-format", number | import('maplibre-gl').ExpressionSpecification, { locale?: string | import('maplibre-gl').ExpressionSpecification; currency?: string | import('maplibre-gl').ExpressionSpecification; "min-fraction-digits"?: number | import('maplibre-gl').ExpressionSpecification; "max-fraction-digits"?: number | import('maplibre-gl').ExpressionSpecification; }] | ["object", unknown, ...unknown[]] | ["string", unknown, ...unknown[]] | ["to-boolean", unknown] | ["to-color", unknown, ...unknown[]] | ["to-number", unknown, ...unknown[]] | ["to-string", unknown] | ["accumulated"] | ["feature-state", string] | ["geometry-type"] | ["id"] | ["line-progress"] | ["properties"] | ["at", number | import('maplibre-gl').ExpressionSpecification, import('maplibre-gl').ExpressionSpecification] | ["get", string | import('maplibre-gl').ExpressionSpecification, (Record | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["has", string | import('maplibre-gl').ExpressionSpecification, (Record | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["in", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["index-of", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["length", string | import('maplibre-gl').ExpressionSpecification] | ["slice", string | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, (number | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["!", boolean | import('maplibre-gl').ExpressionSpecification] | ["!=", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["<", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["<=", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["==", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | [">", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | [">=", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["all", ...(boolean | import('maplibre-gl').ExpressionSpecification)[]] | ["any", ...(boolean | import('maplibre-gl').ExpressionSpecification)[]] | ["case", boolean | import('maplibre-gl').ExpressionSpecification, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[], import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["coalesce", ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["match", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionInputType | import('maplibre-gl').ExpressionInputType[], import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType | import('maplibre-gl').ExpressionInputType[])[], import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["within", unknown] | ["distance", unknown] | ["interpolate", import('maplibre-gl').InterpolationSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(string | number | number[] | ["array", unknown] | ["array", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, unknown] | ["array", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, number | import('maplibre-gl').ExpressionSpecification, unknown] | ["boolean", ...unknown[], unknown] | import('maplibre-gl').CollatorExpressionSpecification | ["format", ...(string | import('maplibre-gl').ExpressionSpecification | ["image", import('maplibre-gl').ExpressionSpecification] | { "font-scale"?: number | import('maplibre-gl').ExpressionSpecification; "text-font"?: string[] | import('maplibre-gl').ExpressionSpecification; "text-color"?: import('maplibre-gl').ColorSpecification | import('maplibre-gl').ExpressionSpecification; })[]] | ["image", unknown] | ["literal", unknown] | ["number", unknown, ...unknown[]] | ["number-format", number | import('maplibre-gl').ExpressionSpecification, { locale?: string | import('maplibre-gl').ExpressionSpecification; currency?: string | import('maplibre-gl').ExpressionSpecification; "min-fraction-digits"?: number | import('maplibre-gl').ExpressionSpecification; "max-fraction-digits"?: number | import('maplibre-gl').ExpressionSpecification; }] | ["object", unknown, ...unknown[]] | ["string", unknown, ...unknown[]] | ["to-boolean", unknown] | ["to-color", unknown, ...unknown[]] | ["to-number", unknown, ...unknown[]] | ["to-string", unknown] | ["accumulated"] | ["feature-state", string] | ["geometry-type"] | ["id"] | ["line-progress"] | ["properties"] | ["at", number | import('maplibre-gl').ExpressionSpecification, import('maplibre-gl').ExpressionSpecification] | ["get", string | import('maplibre-gl').ExpressionSpecification, (Record | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["has", string | import('maplibre-gl').ExpressionSpecification, (Record | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["in", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["index-of", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["length", string | import('maplibre-gl').ExpressionSpecification] | ["slice", string | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, (number | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["!", boolean | import('maplibre-gl').ExpressionSpecification] | ["!=", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["<", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["<=", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["==", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | [">", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | [">=", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["all", ...(boolean | import('maplibre-gl').ExpressionSpecification)[]] | ["any", ...(boolean | import('maplibre-gl').ExpressionSpecification)[]] | ["case", boolean | import('maplibre-gl').ExpressionSpecification, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[], import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["coalesce", ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["match", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionInputType | import('maplibre-gl').ExpressionInputType[], import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType | import('maplibre-gl').ExpressionInputType[])[], import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["within", unknown] | ["distance", unknown] | ["interpolate", import('maplibre-gl').InterpolationSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(string | number | number[] | ["array", unknown] | ["array", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, unknown] | ["array", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, number | import('maplibre-gl').ExpressionSpecification, unknown] | ["boolean", ...unknown[], unknown] | import('maplibre-gl').CollatorExpressionSpecification | ["format", ...(string | import('maplibre-gl').ExpressionSpecification | ["image", import('maplibre-gl').ExpressionSpecification] | { "font-scale"?: number | import('maplibre-gl').ExpressionSpecification; "text-font"?: string[] | import('maplibre-gl').ExpressionSpecification; "text-color"?: import('maplibre-gl').ColorSpecification | import('maplibre-gl').ExpressionSpecification; })[]] | ["image", unknown] | ["literal", unknown] | ["number", unknown, ...unknown[]] | ["number-format", number | import('maplibre-gl').ExpressionSpecification, { locale?: string | import('maplibre-gl').ExpressionSpecification; currency?: string | import('maplibre-gl').ExpressionSpecification; "min-fraction-digits"?: number | import('maplibre-gl').ExpressionSpecification; "max-fraction-digits"?: number | import('maplibre-gl').ExpressionSpecification; }] | ["object", unknown, ...unknown[]] | ["string", unknown, ...unknown[]] | ["to-boolean", unknown] | ["to-color", unknown, ...unknown[]] | ["to-number", unknown, ...unknown[]] | ["to-string", unknown] | ["accumulated"] | ["feature-state", string] | ["geometry-type"] | ["id"] | ["line-progress"] | ["properties"] | ["at", number | import('maplibre-gl').ExpressionSpecification, import('maplibre-gl').ExpressionSpecification] | ["get", string | import('maplibre-gl').ExpressionSpecification, (Record | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["has", string | import('maplibre-gl').ExpressionSpecification, (Record | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["in", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["index-of", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["length", string | import('maplibre-gl').ExpressionSpecification] | ["slice", string | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, (number | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["!", boolean | import('maplibre-gl').ExpressionSpecification] | ["!=", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["<", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["<=", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["==", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | [">", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | [">=", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["all", ...(boolean | import('maplibre-gl').ExpressionSpecification)[]] | ["any", ...(boolean | import('maplibre-gl').ExpressionSpecification)[]] | ["case", boolean | import('maplibre-gl').ExpressionSpecification, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[], import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["coalesce", ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["match", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionInputType | import('maplibre-gl').ExpressionInputType[], import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType | import('maplibre-gl').ExpressionInputType[])[], import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["within", unknown] | ["distance", unknown] | ["interpolate", import('maplibre-gl').InterpolationSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(string | number | number[] | ["array", unknown] | ["array", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, unknown] | ["array", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, number | import('maplibre-gl').ExpressionSpecification, unknown] | ["boolean", ...unknown[], unknown] | import('maplibre-gl').CollatorExpressionSpecification | ["format", ...(string | import('maplibre-gl').ExpressionSpecification | ["image", import('maplibre-gl').ExpressionSpecification] | { "font-scale"?: number | import('maplibre-gl').ExpressionSpecification; "text-font"?: string[] | import('maplibre-gl').ExpressionSpecification; "text-color"?: import('maplibre-gl').ColorSpecification | import('maplibre-gl').ExpressionSpecification; })[]] | ["image", unknown] | ["literal", unknown] | ["number", unknown, ...unknown[]] | ["number-format", number | import('maplibre-gl').ExpressionSpecification, { locale?: string | import('maplibre-gl').ExpressionSpecification; currency?: string | import('maplibre-gl').ExpressionSpecification; "min-fraction-digits"?: number | import('maplibre-gl').ExpressionSpecification; "max-fraction-digits"?: number | import('maplibre-gl').ExpressionSpecification; }] | ["object", unknown, ...unknown[]] | ["string", unknown, ...unknown[]] | ["to-boolean", unknown] | ["to-color", unknown, ...unknown[]] | ["to-number", unknown, ...unknown[]] | ["to-string", unknown] | ["accumulated"] | ["feature-state", string] | ["geometry-type"] | ["id"] | ["line-progress"] | ["properties"] | ["at", number | import('maplibre-gl').ExpressionSpecification, import('maplibre-gl').ExpressionSpecification] | ["get", string | import('maplibre-gl').ExpressionSpecification, (Record | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["has", string | import('maplibre-gl').ExpressionSpecification, (Record | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["in", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["index-of", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["length", string | import('maplibre-gl').ExpressionSpecification] | ["slice", string | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, (number | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["!", boolean | import('maplibre-gl').ExpressionSpecification] | ["!=", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["<", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["<=", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["==", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | [">", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | [">=", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["all", ...(boolean | import('maplibre-gl').ExpressionSpecification)[]] | ["any", ...(boolean | import('maplibre-gl').ExpressionSpecification)[]] | ["case", boolean | import('maplibre-gl').ExpressionSpecification, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[], import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["coalesce", ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["match", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionInputType | import('maplibre-gl').ExpressionInputType[], import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType | import('maplibre-gl').ExpressionInputType[])[], import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["within", unknown] | ["distance", unknown] | /*elided*/ any | ["interpolate-hcl", import('maplibre-gl').InterpolationSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(string | number)[]] | ["interpolate-lab", import('maplibre-gl').InterpolationSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(string | number)[]] | ["step", number | import('maplibre-gl').ExpressionSpecification, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["let", string, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["var", string] | ["concat", ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["downcase", string | import('maplibre-gl').ExpressionSpecification] | ["is-supported-script", string | import('maplibre-gl').ExpressionSpecification] | ["resolved-locale", import('maplibre-gl').CollatorExpressionSpecification] | ["upcase", string | import('maplibre-gl').ExpressionSpecification] | ["rgb", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["rgba", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["to-rgba", string | import('maplibre-gl').ExpressionSpecification] | ["-", number | import('maplibre-gl').ExpressionSpecification, (number | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["*", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["/", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["%", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["^", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["+", ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["abs", number | import('maplibre-gl').ExpressionSpecification] | ["acos", number | import('maplibre-gl').ExpressionSpecification] | ["asin", number | import('maplibre-gl').ExpressionSpecification] | ["atan", number | import('maplibre-gl').ExpressionSpecification] | ["ceil", number | import('maplibre-gl').ExpressionSpecification] | ["cos", number | import('maplibre-gl').ExpressionSpecification] | ["distance", Record | import('maplibre-gl').ExpressionSpecification] | ["ExpressionSpecification"] | ["floor", number | import('maplibre-gl').ExpressionSpecification] | ["ln", number | import('maplibre-gl').ExpressionSpecification] | ["ln2"] | ["log10", number | import('maplibre-gl').ExpressionSpecification] | ["log2", number | import('maplibre-gl').ExpressionSpecification] | ["max", number | import('maplibre-gl').ExpressionSpecification, ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["min", number | import('maplibre-gl').ExpressionSpecification, ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["pi"] | ["round", number | import('maplibre-gl').ExpressionSpecification] | ["sin", number | import('maplibre-gl').ExpressionSpecification] | ["sqrt", number | import('maplibre-gl').ExpressionSpecification] | ["tan", number | import('maplibre-gl').ExpressionSpecification] | ["zoom"] | ["heatmap-density"] | ["elevation"] | ["global-state", string] | import('maplibre-gl').ProjectionDefinitionT | { type: "exponential"; stops: [number, import('maplibre-gl').ProjectionDefinitionT][]; } | { type: "interval"; stops: [number, import('maplibre-gl').ProjectionDefinitionT][]; })[]] | ["interpolate-hcl", import('maplibre-gl').InterpolationSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(string | number)[]] | ["interpolate-lab", import('maplibre-gl').InterpolationSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(string | number)[]] | ["step", number | import('maplibre-gl').ExpressionSpecification, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["let", string, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["var", string] | ["concat", ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["downcase", string | import('maplibre-gl').ExpressionSpecification] | ["is-supported-script", string | import('maplibre-gl').ExpressionSpecification] | ["resolved-locale", import('maplibre-gl').CollatorExpressionSpecification] | ["upcase", string | import('maplibre-gl').ExpressionSpecification] | ["rgb", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["rgba", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["to-rgba", string | import('maplibre-gl').ExpressionSpecification] | ["-", number | import('maplibre-gl').ExpressionSpecification, (number | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["*", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["/", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["%", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["^", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["+", ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["abs", number | import('maplibre-gl').ExpressionSpecification] | ["acos", number | import('maplibre-gl').ExpressionSpecification] | ["asin", number | import('maplibre-gl').ExpressionSpecification] | ["atan", number | import('maplibre-gl').ExpressionSpecification] | ["ceil", number | import('maplibre-gl').ExpressionSpecification] | ["cos", number | import('maplibre-gl').ExpressionSpecification] | ["distance", Record | import('maplibre-gl').ExpressionSpecification] | ["ExpressionSpecification"] | ["floor", number | import('maplibre-gl').ExpressionSpecification] | ["ln", number | import('maplibre-gl').ExpressionSpecification] | ["ln2"] | ["log10", number | import('maplibre-gl').ExpressionSpecification] | ["log2", number | import('maplibre-gl').ExpressionSpecification] | ["max", number | import('maplibre-gl').ExpressionSpecification, ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["min", number | import('maplibre-gl').ExpressionSpecification, ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["pi"] | ["round", number | import('maplibre-gl').ExpressionSpecification] | ["sin", number | import('maplibre-gl').ExpressionSpecification] | ["sqrt", number | import('maplibre-gl').ExpressionSpecification] | ["tan", number | import('maplibre-gl').ExpressionSpecification] | ["zoom"] | ["heatmap-density"] | ["elevation"] | ["global-state", string] | import('maplibre-gl').ProjectionDefinitionT | { type: "exponential"; stops: [number, import('maplibre-gl').ProjectionDefinitionT][]; } | { type: "interval"; stops: [number, import('maplibre-gl').ProjectionDefinitionT][]; })[]] | ["interpolate-hcl", import('maplibre-gl').InterpolationSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(string | number)[]] | ["interpolate-lab", import('maplibre-gl').InterpolationSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(string | number)[]] | ["step", number | import('maplibre-gl').ExpressionSpecification, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["let", string, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["var", string] | ["concat", ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["downcase", string | import('maplibre-gl').ExpressionSpecification] | ["is-supported-script", string | import('maplibre-gl').ExpressionSpecification] | ["resolved-locale", import('maplibre-gl').CollatorExpressionSpecification] | ["upcase", string | import('maplibre-gl').ExpressionSpecification] | ["rgb", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["rgba", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["to-rgba", string | import('maplibre-gl').ExpressionSpecification] | ["-", number | import('maplibre-gl').ExpressionSpecification, (number | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["*", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["/", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["%", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["^", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["+", ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["abs", number | import('maplibre-gl').ExpressionSpecification] | ["acos", number | import('maplibre-gl').ExpressionSpecification] | ["asin", number | import('maplibre-gl').ExpressionSpecification] | ["atan", number | import('maplibre-gl').ExpressionSpecification] | ["ceil", number | import('maplibre-gl').ExpressionSpecification] | ["cos", number | import('maplibre-gl').ExpressionSpecification] | ["distance", Record | import('maplibre-gl').ExpressionSpecification] | ["ExpressionSpecification"] | ["floor", number | import('maplibre-gl').ExpressionSpecification] | ["ln", number | import('maplibre-gl').ExpressionSpecification] | ["ln2"] | ["log10", number | import('maplibre-gl').ExpressionSpecification] | ["log2", number | import('maplibre-gl').ExpressionSpecification] | ["max", number | import('maplibre-gl').ExpressionSpecification, ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["min", number | import('maplibre-gl').ExpressionSpecification, ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["pi"] | ["round", number | import('maplibre-gl').ExpressionSpecification] | ["sin", number | import('maplibre-gl').ExpressionSpecification] | ["sqrt", number | import('maplibre-gl').ExpressionSpecification] | ["tan", number | import('maplibre-gl').ExpressionSpecification] | ["zoom"] | ["heatmap-density"] | ["elevation"] | ["global-state", string] | import('maplibre-gl').ProjectionDefinitionT | { type: "exponential"; stops: [number, import('maplibre-gl').ProjectionDefinitionT][]; } | { type: "interval"; stops: [number, import('maplibre-gl').ProjectionDefinitionT][]; })[]] | ["interpolate-hcl", import('maplibre-gl').InterpolationSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(string | number)[]] | ["interpolate-lab", import('maplibre-gl').InterpolationSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(string | number)[]] | ["step", number | import('maplibre-gl').ExpressionSpecification, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["let", string, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["var", string] | ["concat", ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["downcase", string | import('maplibre-gl').ExpressionSpecification] | ["is-supported-script", string | import('maplibre-gl').ExpressionSpecification] | ["resolved-locale", import('maplibre-gl').CollatorExpressionSpecification] | ["upcase", string | import('maplibre-gl').ExpressionSpecification] | ["rgb", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["rgba", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["to-rgba", string | import('maplibre-gl').ExpressionSpecification] | ["-", number | import('maplibre-gl').ExpressionSpecification, (number | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["*", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["/", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["%", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["^", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["+", ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["abs", number | import('maplibre-gl').ExpressionSpecification] | ["acos", number | import('maplibre-gl').ExpressionSpecification] | ["asin", number | import('maplibre-gl').ExpressionSpecification] | ["atan", number | import('maplibre-gl').ExpressionSpecification] | ["ceil", number | import('maplibre-gl').ExpressionSpecification] | ["cos", number | import('maplibre-gl').ExpressionSpecification] | ["distance", Record | import('maplibre-gl').ExpressionSpecification] | ["ExpressionSpecification"] | ["floor", number | import('maplibre-gl').ExpressionSpecification] | ["ln", number | import('maplibre-gl').ExpressionSpecification] | ["ln2"] | ["log10", number | import('maplibre-gl').ExpressionSpecification] | ["log2", number | import('maplibre-gl').ExpressionSpecification] | ["max", number | import('maplibre-gl').ExpressionSpecification, ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["min", number | import('maplibre-gl').ExpressionSpecification, ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["pi"] | ["round", number | import('maplibre-gl').ExpressionSpecification] | ["sin", number | import('maplibre-gl').ExpressionSpecification] | ["sqrt", number | import('maplibre-gl').ExpressionSpecification] | ["tan", number | import('maplibre-gl').ExpressionSpecification] | ["zoom"] | ["heatmap-density"] | ["elevation"] | ["global-state", string] | import('maplibre-gl').ProjectionDefinitionT | { type: "exponential"; stops: [number, import('maplibre-gl').ProjectionDefinitionT][]; } | { type: "interval"; stops: [number, import('maplibre-gl').ProjectionDefinitionT][]; })[]] | ["interpolate-hcl", import('maplibre-gl').InterpolationSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(string | number)[]] | ["interpolate-lab", import('maplibre-gl').InterpolationSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(string | number)[]] | ["step", number | import('maplibre-gl').ExpressionSpecification, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["let", string, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["var", string] | ["concat", ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["downcase", string | import('maplibre-gl').ExpressionSpecification] | ["is-supported-script", string | import('maplibre-gl').ExpressionSpecification] | ["resolved-locale", import('maplibre-gl').CollatorExpressionSpecification] | ["upcase", string | import('maplibre-gl').ExpressionSpecification] | ["rgb", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["rgba", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["to-rgba", string | import('maplibre-gl').ExpressionSpecification] | ["-", number | import('maplibre-gl').ExpressionSpecification, (number | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["*", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["/", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["%", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["^", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["+", ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["abs", number | import('maplibre-gl').ExpressionSpecification] | ["acos", number | import('maplibre-gl').ExpressionSpecification] | ["asin", number | import('maplibre-gl').ExpressionSpecification] | ["atan", number | import('maplibre-gl').ExpressionSpecification] | ["ceil", number | import('maplibre-gl').ExpressionSpecification] | ["cos", number | import('maplibre-gl').ExpressionSpecification] | ["distance", Record | import('maplibre-gl').ExpressionSpecification] | ["ExpressionSpecification"] | ["floor", number | import('maplibre-gl').ExpressionSpecification] | ["ln", number | import('maplibre-gl').ExpressionSpecification] | ["ln2"] | ["log10", number | import('maplibre-gl').ExpressionSpecification] | ["log2", number | import('maplibre-gl').ExpressionSpecification] | ["max", number | import('maplibre-gl').ExpressionSpecification, ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["min", number | import('maplibre-gl').ExpressionSpecification, ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["pi"] | ["round", number | import('maplibre-gl').ExpressionSpecification] | ["sin", number | import('maplibre-gl').ExpressionSpecification] | ["sqrt", number | import('maplibre-gl').ExpressionSpecification] | ["tan", number | import('maplibre-gl').ExpressionSpecification] | ["zoom"] | ["heatmap-density"] | ["elevation"] | ["global-state", string] | import('maplibre-gl').ProjectionDefinitionT | { type: "exponential"; stops: [number, import('maplibre-gl').ProjectionDefinitionT][]; } | { type: "interval"; stops: [number, import('maplibre-gl').ProjectionDefinitionT][]; })[]] | ["interpolate-hcl", import('maplibre-gl').InterpolationSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(string | number)[]] | ["interpolate-lab", import('maplibre-gl').InterpolationSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(string | number)[]] | ["step", number | import('maplibre-gl').ExpressionSpecification, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["let", string, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["var", string] | ["concat", ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["downcase", string | import('maplibre-gl').ExpressionSpecification] | ["is-supported-script", string | import('maplibre-gl').ExpressionSpecification] | ["resolved-locale", import('maplibre-gl').CollatorExpressionSpecification] | ["upcase", string | import('maplibre-gl').ExpressionSpecification] | ["rgb", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["rgba", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["to-rgba", string | import('maplibre-gl').ExpressionSpecification] | ["-", number | import('maplibre-gl').ExpressionSpecification, (number | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["*", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["/", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["%", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["^", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["+", ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["abs", number | import('maplibre-gl').ExpressionSpecification] | ["acos", number | import('maplibre-gl').ExpressionSpecification] | ["asin", number | import('maplibre-gl').ExpressionSpecification] | ["atan", number | import('maplibre-gl').ExpressionSpecification] | ["ceil", number | import('maplibre-gl').ExpressionSpecification] | ["cos", number | import('maplibre-gl').ExpressionSpecification] | ["distance", Record | import('maplibre-gl').ExpressionSpecification] | ["ExpressionSpecification"] | ["floor", number | import('maplibre-gl').ExpressionSpecification] | ["ln", number | import('maplibre-gl').ExpressionSpecification] | ["ln2"] | ["log10", number | import('maplibre-gl').ExpressionSpecification] | ["log2", number | import('maplibre-gl').ExpressionSpecification] | ["max", number | import('maplibre-gl').ExpressionSpecification, ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["min", number | import('maplibre-gl').ExpressionSpecification, ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["pi"] | ["round", number | import('maplibre-gl').ExpressionSpecification] | ["sin", number | import('maplibre-gl').ExpressionSpecification] | ["sqrt", number | import('maplibre-gl').ExpressionSpecification] | ["tan", number | import('maplibre-gl').ExpressionSpecification] | ["zoom"] | ["heatmap-density"] | ["elevation"] | ["global-state", string] | import('maplibre-gl').ProjectionDefinitionT | { type: "exponential"; stops: [number, import('maplibre-gl').ProjectionDefinitionT][]; } | { type: "interval"; stops: [number, import('maplibre-gl').ProjectionDefinitionT][]; })[]] | ["interpolate-hcl", import('maplibre-gl').InterpolationSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(string | number)[]] | ["interpolate-lab", import('maplibre-gl').InterpolationSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(string | number)[]] | ["step", number | import('maplibre-gl').ExpressionSpecification, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["let", string, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["var", string] | ["concat", ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["downcase", string | import('maplibre-gl').ExpressionSpecification] | ["is-supported-script", string | import('maplibre-gl').ExpressionSpecification] | ["resolved-locale", import('maplibre-gl').CollatorExpressionSpecification] | ["upcase", string | import('maplibre-gl').ExpressionSpecification] | ["rgb", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["rgba", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["to-rgba", string | import('maplibre-gl').ExpressionSpecification] | ["-", number | import('maplibre-gl').ExpressionSpecification, (number | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["*", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["/", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["%", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["^", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["+", ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["abs", number | import('maplibre-gl').ExpressionSpecification] | ["acos", number | import('maplibre-gl').ExpressionSpecification] | ["asin", number | import('maplibre-gl').ExpressionSpecification] | ["atan", number | import('maplibre-gl').ExpressionSpecification] | ["ceil", number | import('maplibre-gl').ExpressionSpecification] | ["cos", number | import('maplibre-gl').ExpressionSpecification] | ["distance", Record | import('maplibre-gl').ExpressionSpecification] | ["ExpressionSpecification"] | ["floor", number | import('maplibre-gl').ExpressionSpecification] | ["ln", number | import('maplibre-gl').ExpressionSpecification] | ["ln2"] | ["log10", number | import('maplibre-gl').ExpressionSpecification] | ["log2", number | import('maplibre-gl').ExpressionSpecification] | ["max", number | import('maplibre-gl').ExpressionSpecification, ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["min", number | import('maplibre-gl').ExpressionSpecification, ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["pi"] | ["round", number | import('maplibre-gl').ExpressionSpecification] | ["sin", number | import('maplibre-gl').ExpressionSpecification] | ["sqrt", number | import('maplibre-gl').ExpressionSpecification] | ["tan", number | import('maplibre-gl').ExpressionSpecification] | ["zoom"] | ["heatmap-density"] | ["elevation"] | ["global-state", string] | import('maplibre-gl').ProjectionDefinitionT | { type: "exponential"; stops: [number, import('maplibre-gl').ProjectionDefinitionT][]; } | { type: "interval"; stops: [number, import('maplibre-gl').ProjectionDefinitionT][]; })[]] | ["interpolate-hcl", import('maplibre-gl').InterpolationSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(string | number)[]] | ["interpolate-lab", import('maplibre-gl').InterpolationSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(string | number)[]] | ["step", number | import('maplibre-gl').ExpressionSpecification, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["let", string, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["var", string] | ["concat", ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["downcase", string | import('maplibre-gl').ExpressionSpecification] | ["is-supported-script", string | import('maplibre-gl').ExpressionSpecification] | ["resolved-locale", import('maplibre-gl').CollatorExpressionSpecification] | ["upcase", string | import('maplibre-gl').ExpressionSpecification] | ["rgb", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["rgba", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["to-rgba", string | import('maplibre-gl').ExpressionSpecification] | ["-", number | import('maplibre-gl').ExpressionSpecification, (number | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["*", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["/", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["%", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["^", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["+", ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["abs", number | import('maplibre-gl').ExpressionSpecification] | ["acos", number | import('maplibre-gl').ExpressionSpecification] | ["asin", number | import('maplibre-gl').ExpressionSpecification] | ["atan", number | import('maplibre-gl').ExpressionSpecification] | ["ceil", number | import('maplibre-gl').ExpressionSpecification] | ["cos", number | import('maplibre-gl').ExpressionSpecification] | ["distance", Record | import('maplibre-gl').ExpressionSpecification] | ["ExpressionSpecification"] | ["floor", number | import('maplibre-gl').ExpressionSpecification] | ["ln", number | import('maplibre-gl').ExpressionSpecification] | ["ln2"] | ["log10", number | import('maplibre-gl').ExpressionSpecification] | ["log2", number | import('maplibre-gl').ExpressionSpecification] | ["max", number | import('maplibre-gl').ExpressionSpecification, ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["min", number | import('maplibre-gl').ExpressionSpecification, ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["pi"] | ["round", number | import('maplibre-gl').ExpressionSpecification] | ["sin", number | import('maplibre-gl').ExpressionSpecification] | ["sqrt", number | import('maplibre-gl').ExpressionSpecification] | ["tan", number | import('maplibre-gl').ExpressionSpecification] | ["zoom"] | ["heatmap-density"] | ["elevation"] | ["global-state", string] | import('maplibre-gl').ProjectionDefinitionT | { type: "exponential"; stops: [number, import('maplibre-gl').ProjectionDefinitionT][]; } | { type: "interval"; stops: [number, import('maplibre-gl').ProjectionDefinitionT][]; })[]] | ["interpolate-hcl", import('maplibre-gl').InterpolationSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(string | number)[]] | ["interpolate-lab", import('maplibre-gl').InterpolationSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(string | number)[]] | ["step", number | import('maplibre-gl').ExpressionSpecification, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["let", string, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["var", string] | ["concat", ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["downcase", string | import('maplibre-gl').ExpressionSpecification] | ["is-supported-script", string | import('maplibre-gl').ExpressionSpecification] | ["resolved-locale", import('maplibre-gl').CollatorExpressionSpecification] | ["upcase", string | import('maplibre-gl').ExpressionSpecification] | ["rgb", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["rgba", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["to-rgba", string | import('maplibre-gl').ExpressionSpecification] | ["-", number | import('maplibre-gl').ExpressionSpecification, (number | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["*", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["/", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["%", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["^", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["+", ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["abs", number | import('maplibre-gl').ExpressionSpecification] | ["acos", number | import('maplibre-gl').ExpressionSpecification] | ["asin", number | import('maplibre-gl').ExpressionSpecification] | ["atan", number | import('maplibre-gl').ExpressionSpecification] | ["ceil", number | import('maplibre-gl').ExpressionSpecification] | ["cos", number | import('maplibre-gl').ExpressionSpecification] | ["distance", Record | import('maplibre-gl').ExpressionSpecification] | ["ExpressionSpecification"] | ["floor", number | import('maplibre-gl').ExpressionSpecification] | ["ln", number | import('maplibre-gl').ExpressionSpecification] | ["ln2"] | ["log10", number | import('maplibre-gl').ExpressionSpecification] | ["log2", number | import('maplibre-gl').ExpressionSpecification] | ["max", number | import('maplibre-gl').ExpressionSpecification, ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["min", number | import('maplibre-gl').ExpressionSpecification, ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["pi"] | ["round", number | import('maplibre-gl').ExpressionSpecification] | ["sin", number | import('maplibre-gl').ExpressionSpecification] | ["sqrt", number | import('maplibre-gl').ExpressionSpecification] | ["tan", number | import('maplibre-gl').ExpressionSpecification] | ["zoom"] | ["heatmap-density"] | ["elevation"] | ["global-state", string] | import('maplibre-gl').ProjectionDefinitionT | { type: "exponential"; stops: [number, import('maplibre-gl').ProjectionDefinitionT][]; } | { type: "interval"; stops: [number, import('maplibre-gl').ProjectionDefinitionT][]; })[]] | ["interpolate-hcl", import('maplibre-gl').InterpolationSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(string | number)[]] | ["interpolate-lab", import('maplibre-gl').InterpolationSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(string | number)[]] | ["step", number | import('maplibre-gl').ExpressionSpecification, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["let", string, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["var", string] | ["concat", ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["downcase", string | import('maplibre-gl').ExpressionSpecification] | ["is-supported-script", string | import('maplibre-gl').ExpressionSpecification] | ["resolved-locale", import('maplibre-gl').CollatorExpressionSpecification] | ["upcase", string | import('maplibre-gl').ExpressionSpecification] | ["rgb", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["rgba", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["to-rgba", string | import('maplibre-gl').ExpressionSpecification] | ["-", number | import('maplibre-gl').ExpressionSpecification, (number | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["*", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["/", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["%", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["^", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["+", ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["abs", number | import('maplibre-gl').ExpressionSpecification] | ["acos", number | import('maplibre-gl').ExpressionSpecification] | ["asin", number | import('maplibre-gl').ExpressionSpecification] | ["atan", number | import('maplibre-gl').ExpressionSpecification] | ["ceil", number | import('maplibre-gl').ExpressionSpecification] | ["cos", number | import('maplibre-gl').ExpressionSpecification] | ["distance", Record | import('maplibre-gl').ExpressionSpecification] | ["ExpressionSpecification"] | ["floor", number | import('maplibre-gl').ExpressionSpecification] | ["ln", number | import('maplibre-gl').ExpressionSpecification] | ["ln2"] | ["log10", number | import('maplibre-gl').ExpressionSpecification] | ["log2", number | import('maplibre-gl').ExpressionSpecification] | ["max", number | import('maplibre-gl').ExpressionSpecification, ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["min", number | import('maplibre-gl').ExpressionSpecification, ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["pi"] | ["round", number | import('maplibre-gl').ExpressionSpecification] | ["sin", number | import('maplibre-gl').ExpressionSpecification] | ["sqrt", number | import('maplibre-gl').ExpressionSpecification] | ["tan", number | import('maplibre-gl').ExpressionSpecification] | ["zoom"] | ["heatmap-density"] | ["elevation"] | ["global-state", string] | import('maplibre-gl').ProjectionDefinitionT | { type: "exponential"; stops: [number, import('maplibre-gl').ProjectionDefinitionT][]; } | { type: "interval"; stops: [number, import('maplibre-gl').ProjectionDefinitionT][]; })[]] | ["interpolate-hcl", import('maplibre-gl').InterpolationSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(string | number)[]] | ["interpolate-lab", import('maplibre-gl').InterpolationSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(string | number)[]] | ["step", number | import('maplibre-gl').ExpressionSpecification, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["let", string, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["var", string] | ["concat", ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["downcase", string | import('maplibre-gl').ExpressionSpecification] | ["is-supported-script", string | import('maplibre-gl').ExpressionSpecification] | ["resolved-locale", import('maplibre-gl').CollatorExpressionSpecification] | ["upcase", string | import('maplibre-gl').ExpressionSpecification] | ["rgb", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["rgba", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["to-rgba", string | import('maplibre-gl').ExpressionSpecification] | ["-", number | import('maplibre-gl').ExpressionSpecification, (number | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["*", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["/", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["%", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["^", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["+", ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["abs", number | import('maplibre-gl').ExpressionSpecification] | ["acos", number | import('maplibre-gl').ExpressionSpecification] | ["asin", number | import('maplibre-gl').ExpressionSpecification] | ["atan", number | import('maplibre-gl').ExpressionSpecification] | ["ceil", number | import('maplibre-gl').ExpressionSpecification] | ["cos", number | import('maplibre-gl').ExpressionSpecification] | ["distance", Record | import('maplibre-gl').ExpressionSpecification] | ["ExpressionSpecification"] | ["floor", number | import('maplibre-gl').ExpressionSpecification] | ["ln", number | import('maplibre-gl').ExpressionSpecification] | ["ln2"] | ["log10", number | import('maplibre-gl').ExpressionSpecification] | ["log2", number | import('maplibre-gl').ExpressionSpecification] | ["max", number | import('maplibre-gl').ExpressionSpecification, ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["min", number | import('maplibre-gl').ExpressionSpecification, ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["pi"] | ["round", number | import('maplibre-gl').ExpressionSpecification] | ["sin", number | import('maplibre-gl').ExpressionSpecification] | ["sqrt", number | import('maplibre-gl').ExpressionSpecification] | ["tan", number | import('maplibre-gl').ExpressionSpecification] | ["zoom"] | ["heatmap-density"] | ["elevation"] | ["global-state", string] | import('maplibre-gl').ProjectionDefinitionT | { type: "exponential"; stops: [number, import('maplibre-gl').ProjectionDefinitionT][]; } | { type: "interval"; stops: [number, import('maplibre-gl').ProjectionDefinitionT][]; })[]] | ["interpolate-hcl", import('maplibre-gl').InterpolationSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(string | number)[]] | ["interpolate-lab", import('maplibre-gl').InterpolationSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(string | number)[]] | ["step", number | import('maplibre-gl').ExpressionSpecification, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["let", string, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["var", string] | ["concat", ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["downcase", string | import('maplibre-gl').ExpressionSpecification] | ["is-supported-script", string | import('maplibre-gl').ExpressionSpecification] | ["resolved-locale", import('maplibre-gl').CollatorExpressionSpecification] | ["upcase", string | import('maplibre-gl').ExpressionSpecification] | ["rgb", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["rgba", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["to-rgba", string | import('maplibre-gl').ExpressionSpecification] | ["-", number | import('maplibre-gl').ExpressionSpecification, (number | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["*", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["/", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["%", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["^", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["+", ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["abs", number | import('maplibre-gl').ExpressionSpecification] | ["acos", number | import('maplibre-gl').ExpressionSpecification] | ["asin", number | import('maplibre-gl').ExpressionSpecification] | ["atan", number | import('maplibre-gl').ExpressionSpecification] | ["ceil", number | import('maplibre-gl').ExpressionSpecification] | ["cos", number | import('maplibre-gl').ExpressionSpecification] | ["ExpressionSpecification"] | ["floor", number | import('maplibre-gl').ExpressionSpecification] | ["ln", number | import('maplibre-gl').ExpressionSpecification] | ["ln2"] | ["log10", number | import('maplibre-gl').ExpressionSpecification] | ["log2", number | import('maplibre-gl').ExpressionSpecification] | ["max", number | import('maplibre-gl').ExpressionSpecification, ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["min", number | import('maplibre-gl').ExpressionSpecification, ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["pi"] | ["round", number | import('maplibre-gl').ExpressionSpecification] | ["sin", number | import('maplibre-gl').ExpressionSpecification] | ["sqrt", number | import('maplibre-gl').ExpressionSpecification] | ["tan", number | import('maplibre-gl').ExpressionSpecification] | ["zoom"] | ["heatmap-density"] | ["elevation"] | ["global-state", string] | ["!has", string] | ["in", string, ...(string | number | boolean)[]] | ["!in", string, ...(string | number | boolean)[]] | ["all", ...import('maplibre-gl').LegacyFilterSpecification[]] | ["any", ...import('maplibre-gl').LegacyFilterSpecification[]] | ["none", ...import('maplibre-gl').LegacyFilterSpecification[]] | undefined; minzoom?: number | undefined; maxzoom?: number | undefined; metadata?: unknown; layout?: { "symbol-placement"?: import('maplibre-gl').PropertyValueSpecification<"point" | "line" | "line-center">; "symbol-spacing"?: import('maplibre-gl').PropertyValueSpecification; "symbol-avoid-edges"?: import('maplibre-gl').PropertyValueSpecification; "symbol-sort-key"?: import('maplibre-gl').DataDrivenPropertyValueSpecification; "symbol-z-order"?: import('maplibre-gl').PropertyValueSpecification<"auto" | "viewport-y" | "source">; "icon-allow-overlap"?: import('maplibre-gl').PropertyValueSpecification; "icon-overlap"?: import('maplibre-gl').PropertyValueSpecification<"never" | "always" | "cooperative">; "icon-ignore-placement"?: import('maplibre-gl').PropertyValueSpecification; "icon-optional"?: import('maplibre-gl').PropertyValueSpecification; "icon-rotation-alignment"?: import('maplibre-gl').PropertyValueSpecification<"map" | "viewport" | "auto">; "icon-size"?: import('maplibre-gl').DataDrivenPropertyValueSpecification; "icon-text-fit"?: import('maplibre-gl').PropertyValueSpecification<"none" | "width" | "height" | "both">; "icon-text-fit-padding"?: import('maplibre-gl').PropertyValueSpecification<[number, number, number, number]>; "icon-image"?: import('maplibre-gl').DataDrivenPropertyValueSpecification; "icon-rotate"?: import('maplibre-gl').DataDrivenPropertyValueSpecification; "icon-padding"?: import('maplibre-gl').DataDrivenPropertyValueSpecification; "icon-keep-upright"?: import('maplibre-gl').PropertyValueSpecification; "icon-offset"?: import('maplibre-gl').DataDrivenPropertyValueSpecification<[number, number]>; "icon-anchor"?: import('maplibre-gl').DataDrivenPropertyValueSpecification<"center" | "left" | "right" | "top" | "bottom" | "top-left" | "top-right" | "bottom-left" | "bottom-right">; "icon-pitch-alignment"?: import('maplibre-gl').PropertyValueSpecification<"map" | "viewport" | "auto">; "text-pitch-alignment"?: import('maplibre-gl').PropertyValueSpecification<"map" | "viewport" | "auto">; "text-rotation-alignment"?: import('maplibre-gl').PropertyValueSpecification<"map" | "viewport" | "viewport-glyph" | "auto">; "text-field"?: import('maplibre-gl').DataDrivenPropertyValueSpecification; "text-font"?: import('maplibre-gl').DataDrivenPropertyValueSpecification>; "text-size"?: import('maplibre-gl').DataDrivenPropertyValueSpecification; "text-max-width"?: import('maplibre-gl').DataDrivenPropertyValueSpecification; "text-line-height"?: import('maplibre-gl').PropertyValueSpecification; "text-letter-spacing"?: import('maplibre-gl').DataDrivenPropertyValueSpecification; "text-justify"?: import('maplibre-gl').DataDrivenPropertyValueSpecification<"auto" | "left" | "center" | "right">; "text-radial-offset"?: import('maplibre-gl').DataDrivenPropertyValueSpecification; "text-variable-anchor"?: import('maplibre-gl').PropertyValueSpecification>; "text-variable-anchor-offset"?: import('maplibre-gl').DataDrivenPropertyValueSpecification; "text-anchor"?: import('maplibre-gl').DataDrivenPropertyValueSpecification<"center" | "left" | "right" | "top" | "bottom" | "top-left" | "top-right" | "bottom-left" | "bottom-right">; "text-max-angle"?: import('maplibre-gl').PropertyValueSpecification; "text-writing-mode"?: import('maplibre-gl').PropertyValueSpecification>; "text-rotate"?: import('maplibre-gl').DataDrivenPropertyValueSpecification; "text-padding"?: import('maplibre-gl').PropertyValueSpecification; "text-keep-upright"?: import('maplibre-gl').PropertyValueSpecification; "text-transform"?: import('maplibre-gl').DataDrivenPropertyValueSpecification<"none" | "uppercase" | "lowercase">; "text-offset"?: import('maplibre-gl').DataDrivenPropertyValueSpecification<[number, number]>; "text-allow-overlap"?: import('maplibre-gl').PropertyValueSpecification; "text-overlap"?: import('maplibre-gl').PropertyValueSpecification<"never" | "always" | "cooperative">; "text-ignore-placement"?: import('maplibre-gl').PropertyValueSpecification; "text-optional"?: import('maplibre-gl').PropertyValueSpecification; "visibility"?: "visible" | "none"; } | undefined; paint?: { "icon-opacity"?: import('maplibre-gl').DataDrivenPropertyValueSpecification; "icon-color"?: import('maplibre-gl').DataDrivenPropertyValueSpecification; "icon-halo-color"?: import('maplibre-gl').DataDrivenPropertyValueSpecification; "icon-halo-width"?: import('maplibre-gl').DataDrivenPropertyValueSpecification; "icon-halo-blur"?: import('maplibre-gl').DataDrivenPropertyValueSpecification; "icon-translate"?: import('maplibre-gl').PropertyValueSpecification<[number, number]>; "icon-translate-anchor"?: import('maplibre-gl').PropertyValueSpecification<"map" | "viewport">; "text-opacity"?: import('maplibre-gl').DataDrivenPropertyValueSpecification; "text-color"?: import('maplibre-gl').DataDrivenPropertyValueSpecification; "text-halo-color"?: import('maplibre-gl').DataDrivenPropertyValueSpecification; "text-halo-width"?: import('maplibre-gl').DataDrivenPropertyValueSpecification; "text-halo-blur"?: import('maplibre-gl').DataDrivenPropertyValueSpecification; "text-translate"?: import('maplibre-gl').PropertyValueSpecification<[number, number]>; "text-translate-anchor"?: import('maplibre-gl').PropertyValueSpecification<"map" | "viewport">; } | undefined; }, (() => import('vue').VNode) | undefined, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, (keyof import('maplibre-gl').MapLayerEventType)[], keyof import('maplibre-gl').MapLayerEventType, import('vue').PublicProps, Readonly<{ layerId: string; sourceLayer?: string | undefined; source?: string | undefined; before?: string | undefined; filter?: boolean | ["array", unknown] | ["array", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, unknown] | ["array", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, number | import('maplibre-gl').ExpressionSpecification, unknown] | ["boolean", ...unknown[], unknown] | import('maplibre-gl').CollatorExpressionSpecification | ["format", ...(string | import('maplibre-gl').ExpressionSpecification | ["image", import('maplibre-gl').ExpressionSpecification] | { "font-scale"?: number | import('maplibre-gl').ExpressionSpecification; "text-font"?: string[] | import('maplibre-gl').ExpressionSpecification; "text-color"?: import('maplibre-gl').ColorSpecification | import('maplibre-gl').ExpressionSpecification; })[]] | ["image", unknown] | ["literal", unknown] | ["number", unknown, ...unknown[]] | ["number-format", number | import('maplibre-gl').ExpressionSpecification, { locale?: string | import('maplibre-gl').ExpressionSpecification; currency?: string | import('maplibre-gl').ExpressionSpecification; "min-fraction-digits"?: number | import('maplibre-gl').ExpressionSpecification; "max-fraction-digits"?: number | import('maplibre-gl').ExpressionSpecification; }] | ["object", unknown, ...unknown[]] | ["string", unknown, ...unknown[]] | ["to-boolean", unknown] | ["to-color", unknown, ...unknown[]] | ["to-number", unknown, ...unknown[]] | ["to-string", unknown] | ["accumulated"] | ["feature-state", string] | ["geometry-type"] | ["id"] | ["line-progress"] | ["properties"] | ["at", number | import('maplibre-gl').ExpressionSpecification, import('maplibre-gl').ExpressionSpecification] | ["get", string | import('maplibre-gl').ExpressionSpecification, (Record | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["has", string | import('maplibre-gl').ExpressionSpecification, (Record | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["in", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["index-of", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["length", string | import('maplibre-gl').ExpressionSpecification] | ["slice", string | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, (number | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["!", boolean | import('maplibre-gl').ExpressionSpecification] | ["!=", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["<", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["<=", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["==", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | [">", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | [">=", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["all", ...(boolean | import('maplibre-gl').ExpressionSpecification)[]] | ["any", ...(boolean | import('maplibre-gl').ExpressionSpecification)[]] | ["case", boolean | import('maplibre-gl').ExpressionSpecification, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[], import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["coalesce", ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["match", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionInputType | import('maplibre-gl').ExpressionInputType[], import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType | import('maplibre-gl').ExpressionInputType[])[], import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["within", unknown] | ["distance", unknown] | ["interpolate", import('maplibre-gl').InterpolationSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(string | number | number[] | ["array", unknown] | ["array", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, unknown] | ["array", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, number | import('maplibre-gl').ExpressionSpecification, unknown] | ["boolean", ...unknown[], unknown] | import('maplibre-gl').CollatorExpressionSpecification | ["format", ...(string | import('maplibre-gl').ExpressionSpecification | ["image", import('maplibre-gl').ExpressionSpecification] | { "font-scale"?: number | import('maplibre-gl').ExpressionSpecification; "text-font"?: string[] | import('maplibre-gl').ExpressionSpecification; "text-color"?: import('maplibre-gl').ColorSpecification | import('maplibre-gl').ExpressionSpecification; })[]] | ["image", unknown] | ["literal", unknown] | ["number", unknown, ...unknown[]] | ["number-format", number | import('maplibre-gl').ExpressionSpecification, { locale?: string | import('maplibre-gl').ExpressionSpecification; currency?: string | import('maplibre-gl').ExpressionSpecification; "min-fraction-digits"?: number | import('maplibre-gl').ExpressionSpecification; "max-fraction-digits"?: number | import('maplibre-gl').ExpressionSpecification; }] | ["object", unknown, ...unknown[]] | ["string", unknown, ...unknown[]] | ["to-boolean", unknown] | ["to-color", unknown, ...unknown[]] | ["to-number", unknown, ...unknown[]] | ["to-string", unknown] | ["accumulated"] | ["feature-state", string] | ["geometry-type"] | ["id"] | ["line-progress"] | ["properties"] | ["at", number | import('maplibre-gl').ExpressionSpecification, import('maplibre-gl').ExpressionSpecification] | ["get", string | import('maplibre-gl').ExpressionSpecification, (Record | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["has", string | import('maplibre-gl').ExpressionSpecification, (Record | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["in", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["index-of", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["length", string | import('maplibre-gl').ExpressionSpecification] | ["slice", string | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, (number | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["!", boolean | import('maplibre-gl').ExpressionSpecification] | ["!=", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["<", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["<=", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["==", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | [">", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | [">=", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["all", ...(boolean | import('maplibre-gl').ExpressionSpecification)[]] | ["any", ...(boolean | import('maplibre-gl').ExpressionSpecification)[]] | ["case", boolean | import('maplibre-gl').ExpressionSpecification, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[], import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["coalesce", ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["match", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionInputType | import('maplibre-gl').ExpressionInputType[], import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType | import('maplibre-gl').ExpressionInputType[])[], import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["within", unknown] | ["distance", unknown] | ["interpolate", import('maplibre-gl').InterpolationSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(string | number | number[] | ["array", unknown] | ["array", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, unknown] | ["array", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, number | import('maplibre-gl').ExpressionSpecification, unknown] | ["boolean", ...unknown[], unknown] | import('maplibre-gl').CollatorExpressionSpecification | ["format", ...(string | import('maplibre-gl').ExpressionSpecification | ["image", import('maplibre-gl').ExpressionSpecification] | { "font-scale"?: number | import('maplibre-gl').ExpressionSpecification; "text-font"?: string[] | import('maplibre-gl').ExpressionSpecification; "text-color"?: import('maplibre-gl').ColorSpecification | import('maplibre-gl').ExpressionSpecification; })[]] | ["image", unknown] | ["literal", unknown] | ["number", unknown, ...unknown[]] | ["number-format", number | import('maplibre-gl').ExpressionSpecification, { locale?: string | import('maplibre-gl').ExpressionSpecification; currency?: string | import('maplibre-gl').ExpressionSpecification; "min-fraction-digits"?: number | import('maplibre-gl').ExpressionSpecification; "max-fraction-digits"?: number | import('maplibre-gl').ExpressionSpecification; }] | ["object", unknown, ...unknown[]] | ["string", unknown, ...unknown[]] | ["to-boolean", unknown] | ["to-color", unknown, ...unknown[]] | ["to-number", unknown, ...unknown[]] | ["to-string", unknown] | ["accumulated"] | ["feature-state", string] | ["geometry-type"] | ["id"] | ["line-progress"] | ["properties"] | ["at", number | import('maplibre-gl').ExpressionSpecification, import('maplibre-gl').ExpressionSpecification] | ["get", string | import('maplibre-gl').ExpressionSpecification, (Record | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["has", string | import('maplibre-gl').ExpressionSpecification, (Record | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["in", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["index-of", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["length", string | import('maplibre-gl').ExpressionSpecification] | ["slice", string | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, (number | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["!", boolean | import('maplibre-gl').ExpressionSpecification] | ["!=", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["<", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["<=", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["==", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | [">", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | [">=", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["all", ...(boolean | import('maplibre-gl').ExpressionSpecification)[]] | ["any", ...(boolean | import('maplibre-gl').ExpressionSpecification)[]] | ["case", boolean | import('maplibre-gl').ExpressionSpecification, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[], import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["coalesce", ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["match", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionInputType | import('maplibre-gl').ExpressionInputType[], import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType | import('maplibre-gl').ExpressionInputType[])[], import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["within", unknown] | ["distance", unknown] | ["interpolate", import('maplibre-gl').InterpolationSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(string | number | number[] | ["array", unknown] | ["array", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, unknown] | ["array", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, number | import('maplibre-gl').ExpressionSpecification, unknown] | ["boolean", ...unknown[], unknown] | import('maplibre-gl').CollatorExpressionSpecification | ["format", ...(string | import('maplibre-gl').ExpressionSpecification | ["image", import('maplibre-gl').ExpressionSpecification] | { "font-scale"?: number | import('maplibre-gl').ExpressionSpecification; "text-font"?: string[] | import('maplibre-gl').ExpressionSpecification; "text-color"?: import('maplibre-gl').ColorSpecification | import('maplibre-gl').ExpressionSpecification; })[]] | ["image", unknown] | ["literal", unknown] | ["number", unknown, ...unknown[]] | ["number-format", number | import('maplibre-gl').ExpressionSpecification, { locale?: string | import('maplibre-gl').ExpressionSpecification; currency?: string | import('maplibre-gl').ExpressionSpecification; "min-fraction-digits"?: number | import('maplibre-gl').ExpressionSpecification; "max-fraction-digits"?: number | import('maplibre-gl').ExpressionSpecification; }] | ["object", unknown, ...unknown[]] | ["string", unknown, ...unknown[]] | ["to-boolean", unknown] | ["to-color", unknown, ...unknown[]] | ["to-number", unknown, ...unknown[]] | ["to-string", unknown] | ["accumulated"] | ["feature-state", string] | ["geometry-type"] | ["id"] | ["line-progress"] | ["properties"] | ["at", number | import('maplibre-gl').ExpressionSpecification, import('maplibre-gl').ExpressionSpecification] | ["get", string | import('maplibre-gl').ExpressionSpecification, (Record | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["has", string | import('maplibre-gl').ExpressionSpecification, (Record | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["in", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["index-of", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["length", string | import('maplibre-gl').ExpressionSpecification] | ["slice", string | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, (number | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["!", boolean | import('maplibre-gl').ExpressionSpecification] | ["!=", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["<", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["<=", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["==", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | [">", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | [">=", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["all", ...(boolean | import('maplibre-gl').ExpressionSpecification)[]] | ["any", ...(boolean | import('maplibre-gl').ExpressionSpecification)[]] | ["case", boolean | import('maplibre-gl').ExpressionSpecification, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[], import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["coalesce", ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["match", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionInputType | import('maplibre-gl').ExpressionInputType[], import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType | import('maplibre-gl').ExpressionInputType[])[], import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["within", unknown] | ["distance", unknown] | ["interpolate", import('maplibre-gl').InterpolationSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(string | number | number[] | ["array", unknown] | ["array", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, unknown] | ["array", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, number | import('maplibre-gl').ExpressionSpecification, unknown] | ["boolean", ...unknown[], unknown] | import('maplibre-gl').CollatorExpressionSpecification | ["format", ...(string | import('maplibre-gl').ExpressionSpecification | ["image", import('maplibre-gl').ExpressionSpecification] | { "font-scale"?: number | import('maplibre-gl').ExpressionSpecification; "text-font"?: string[] | import('maplibre-gl').ExpressionSpecification; "text-color"?: import('maplibre-gl').ColorSpecification | import('maplibre-gl').ExpressionSpecification; })[]] | ["image", unknown] | ["literal", unknown] | ["number", unknown, ...unknown[]] | ["number-format", number | import('maplibre-gl').ExpressionSpecification, { locale?: string | import('maplibre-gl').ExpressionSpecification; currency?: string | import('maplibre-gl').ExpressionSpecification; "min-fraction-digits"?: number | import('maplibre-gl').ExpressionSpecification; "max-fraction-digits"?: number | import('maplibre-gl').ExpressionSpecification; }] | ["object", unknown, ...unknown[]] | ["string", unknown, ...unknown[]] | ["to-boolean", unknown] | ["to-color", unknown, ...unknown[]] | ["to-number", unknown, ...unknown[]] | ["to-string", unknown] | ["accumulated"] | ["feature-state", string] | ["geometry-type"] | ["id"] | ["line-progress"] | ["properties"] | ["at", number | import('maplibre-gl').ExpressionSpecification, import('maplibre-gl').ExpressionSpecification] | ["get", string | import('maplibre-gl').ExpressionSpecification, (Record | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["has", string | import('maplibre-gl').ExpressionSpecification, (Record | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["in", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["index-of", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["length", string | import('maplibre-gl').ExpressionSpecification] | ["slice", string | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, (number | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["!", boolean | import('maplibre-gl').ExpressionSpecification] | ["!=", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["<", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["<=", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["==", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | [">", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | [">=", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["all", ...(boolean | import('maplibre-gl').ExpressionSpecification)[]] | ["any", ...(boolean | import('maplibre-gl').ExpressionSpecification)[]] | ["case", boolean | import('maplibre-gl').ExpressionSpecification, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[], import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["coalesce", ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["match", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionInputType | import('maplibre-gl').ExpressionInputType[], import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType | import('maplibre-gl').ExpressionInputType[])[], import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["within", unknown] | ["distance", unknown] | ["interpolate", import('maplibre-gl').InterpolationSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(string | number | number[] | ["array", unknown] | ["array", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, unknown] | ["array", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, number | import('maplibre-gl').ExpressionSpecification, unknown] | ["boolean", ...unknown[], unknown] | import('maplibre-gl').CollatorExpressionSpecification | ["format", ...(string | import('maplibre-gl').ExpressionSpecification | ["image", import('maplibre-gl').ExpressionSpecification] | { "font-scale"?: number | import('maplibre-gl').ExpressionSpecification; "text-font"?: string[] | import('maplibre-gl').ExpressionSpecification; "text-color"?: import('maplibre-gl').ColorSpecification | import('maplibre-gl').ExpressionSpecification; })[]] | ["image", unknown] | ["literal", unknown] | ["number", unknown, ...unknown[]] | ["number-format", number | import('maplibre-gl').ExpressionSpecification, { locale?: string | import('maplibre-gl').ExpressionSpecification; currency?: string | import('maplibre-gl').ExpressionSpecification; "min-fraction-digits"?: number | import('maplibre-gl').ExpressionSpecification; "max-fraction-digits"?: number | import('maplibre-gl').ExpressionSpecification; }] | ["object", unknown, ...unknown[]] | ["string", unknown, ...unknown[]] | ["to-boolean", unknown] | ["to-color", unknown, ...unknown[]] | ["to-number", unknown, ...unknown[]] | ["to-string", unknown] | ["accumulated"] | ["feature-state", string] | ["geometry-type"] | ["id"] | ["line-progress"] | ["properties"] | ["at", number | import('maplibre-gl').ExpressionSpecification, import('maplibre-gl').ExpressionSpecification] | ["get", string | import('maplibre-gl').ExpressionSpecification, (Record | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["has", string | import('maplibre-gl').ExpressionSpecification, (Record | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["in", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["index-of", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["length", string | import('maplibre-gl').ExpressionSpecification] | ["slice", string | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, (number | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["!", boolean | import('maplibre-gl').ExpressionSpecification] | ["!=", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["<", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["<=", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["==", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | [">", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | [">=", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["all", ...(boolean | import('maplibre-gl').ExpressionSpecification)[]] | ["any", ...(boolean | import('maplibre-gl').ExpressionSpecification)[]] | ["case", boolean | import('maplibre-gl').ExpressionSpecification, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[], import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["coalesce", ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["match", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionInputType | import('maplibre-gl').ExpressionInputType[], import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType | import('maplibre-gl').ExpressionInputType[])[], import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["within", unknown] | ["distance", unknown] | ["interpolate", import('maplibre-gl').InterpolationSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(string | number | number[] | ["array", unknown] | ["array", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, unknown] | ["array", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, number | import('maplibre-gl').ExpressionSpecification, unknown] | ["boolean", ...unknown[], unknown] | import('maplibre-gl').CollatorExpressionSpecification | ["format", ...(string | import('maplibre-gl').ExpressionSpecification | ["image", import('maplibre-gl').ExpressionSpecification] | { "font-scale"?: number | import('maplibre-gl').ExpressionSpecification; "text-font"?: string[] | import('maplibre-gl').ExpressionSpecification; "text-color"?: import('maplibre-gl').ColorSpecification | import('maplibre-gl').ExpressionSpecification; })[]] | ["image", unknown] | ["literal", unknown] | ["number", unknown, ...unknown[]] | ["number-format", number | import('maplibre-gl').ExpressionSpecification, { locale?: string | import('maplibre-gl').ExpressionSpecification; currency?: string | import('maplibre-gl').ExpressionSpecification; "min-fraction-digits"?: number | import('maplibre-gl').ExpressionSpecification; "max-fraction-digits"?: number | import('maplibre-gl').ExpressionSpecification; }] | ["object", unknown, ...unknown[]] | ["string", unknown, ...unknown[]] | ["to-boolean", unknown] | ["to-color", unknown, ...unknown[]] | ["to-number", unknown, ...unknown[]] | ["to-string", unknown] | ["accumulated"] | ["feature-state", string] | ["geometry-type"] | ["id"] | ["line-progress"] | ["properties"] | ["at", number | import('maplibre-gl').ExpressionSpecification, import('maplibre-gl').ExpressionSpecification] | ["get", string | import('maplibre-gl').ExpressionSpecification, (Record | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["has", string | import('maplibre-gl').ExpressionSpecification, (Record | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["in", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["index-of", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["length", string | import('maplibre-gl').ExpressionSpecification] | ["slice", string | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, (number | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["!", boolean | import('maplibre-gl').ExpressionSpecification] | ["!=", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["<", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["<=", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["==", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | [">", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | [">=", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["all", ...(boolean | import('maplibre-gl').ExpressionSpecification)[]] | ["any", ...(boolean | import('maplibre-gl').ExpressionSpecification)[]] | ["case", boolean | import('maplibre-gl').ExpressionSpecification, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[], import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["coalesce", ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["match", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionInputType | import('maplibre-gl').ExpressionInputType[], import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType | import('maplibre-gl').ExpressionInputType[])[], import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["within", unknown] | ["distance", unknown] | ["interpolate", import('maplibre-gl').InterpolationSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(string | number | number[] | ["array", unknown] | ["array", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, unknown] | ["array", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, number | import('maplibre-gl').ExpressionSpecification, unknown] | ["boolean", ...unknown[], unknown] | import('maplibre-gl').CollatorExpressionSpecification | ["format", ...(string | import('maplibre-gl').ExpressionSpecification | ["image", import('maplibre-gl').ExpressionSpecification] | { "font-scale"?: number | import('maplibre-gl').ExpressionSpecification; "text-font"?: string[] | import('maplibre-gl').ExpressionSpecification; "text-color"?: import('maplibre-gl').ColorSpecification | import('maplibre-gl').ExpressionSpecification; })[]] | ["image", unknown] | ["literal", unknown] | ["number", unknown, ...unknown[]] | ["number-format", number | import('maplibre-gl').ExpressionSpecification, { locale?: string | import('maplibre-gl').ExpressionSpecification; currency?: string | import('maplibre-gl').ExpressionSpecification; "min-fraction-digits"?: number | import('maplibre-gl').ExpressionSpecification; "max-fraction-digits"?: number | import('maplibre-gl').ExpressionSpecification; }] | ["object", unknown, ...unknown[]] | ["string", unknown, ...unknown[]] | ["to-boolean", unknown] | ["to-color", unknown, ...unknown[]] | ["to-number", unknown, ...unknown[]] | ["to-string", unknown] | ["accumulated"] | ["feature-state", string] | ["geometry-type"] | ["id"] | ["line-progress"] | ["properties"] | ["at", number | import('maplibre-gl').ExpressionSpecification, import('maplibre-gl').ExpressionSpecification] | ["get", string | import('maplibre-gl').ExpressionSpecification, (Record | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["has", string | import('maplibre-gl').ExpressionSpecification, (Record | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["in", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["index-of", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["length", string | import('maplibre-gl').ExpressionSpecification] | ["slice", string | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, (number | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["!", boolean | import('maplibre-gl').ExpressionSpecification] | ["!=", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["<", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["<=", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["==", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | [">", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | [">=", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["all", ...(boolean | import('maplibre-gl').ExpressionSpecification)[]] | ["any", ...(boolean | import('maplibre-gl').ExpressionSpecification)[]] | ["case", boolean | import('maplibre-gl').ExpressionSpecification, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[], import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["coalesce", ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["match", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionInputType | import('maplibre-gl').ExpressionInputType[], import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType | import('maplibre-gl').ExpressionInputType[])[], import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["within", unknown] | ["distance", unknown] | ["interpolate", import('maplibre-gl').InterpolationSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(string | number | number[] | ["array", unknown] | ["array", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, unknown] | ["array", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, number | import('maplibre-gl').ExpressionSpecification, unknown] | ["boolean", ...unknown[], unknown] | import('maplibre-gl').CollatorExpressionSpecification | ["format", ...(string | import('maplibre-gl').ExpressionSpecification | ["image", import('maplibre-gl').ExpressionSpecification] | { "font-scale"?: number | import('maplibre-gl').ExpressionSpecification; "text-font"?: string[] | import('maplibre-gl').ExpressionSpecification; "text-color"?: import('maplibre-gl').ColorSpecification | import('maplibre-gl').ExpressionSpecification; })[]] | ["image", unknown] | ["literal", unknown] | ["number", unknown, ...unknown[]] | ["number-format", number | import('maplibre-gl').ExpressionSpecification, { locale?: string | import('maplibre-gl').ExpressionSpecification; currency?: string | import('maplibre-gl').ExpressionSpecification; "min-fraction-digits"?: number | import('maplibre-gl').ExpressionSpecification; "max-fraction-digits"?: number | import('maplibre-gl').ExpressionSpecification; }] | ["object", unknown, ...unknown[]] | ["string", unknown, ...unknown[]] | ["to-boolean", unknown] | ["to-color", unknown, ...unknown[]] | ["to-number", unknown, ...unknown[]] | ["to-string", unknown] | ["accumulated"] | ["feature-state", string] | ["geometry-type"] | ["id"] | ["line-progress"] | ["properties"] | ["at", number | import('maplibre-gl').ExpressionSpecification, import('maplibre-gl').ExpressionSpecification] | ["get", string | import('maplibre-gl').ExpressionSpecification, (Record | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["has", string | import('maplibre-gl').ExpressionSpecification, (Record | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["in", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["index-of", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["length", string | import('maplibre-gl').ExpressionSpecification] | ["slice", string | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, (number | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["!", boolean | import('maplibre-gl').ExpressionSpecification] | ["!=", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["<", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["<=", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["==", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | [">", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | [">=", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["all", ...(boolean | import('maplibre-gl').ExpressionSpecification)[]] | ["any", ...(boolean | import('maplibre-gl').ExpressionSpecification)[]] | ["case", boolean | import('maplibre-gl').ExpressionSpecification, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[], import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["coalesce", ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["match", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionInputType | import('maplibre-gl').ExpressionInputType[], import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType | import('maplibre-gl').ExpressionInputType[])[], import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["within", unknown] | ["distance", unknown] | ["interpolate", import('maplibre-gl').InterpolationSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(string | number | number[] | ["array", unknown] | ["array", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, unknown] | ["array", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, number | import('maplibre-gl').ExpressionSpecification, unknown] | ["boolean", ...unknown[], unknown] | import('maplibre-gl').CollatorExpressionSpecification | ["format", ...(string | import('maplibre-gl').ExpressionSpecification | ["image", import('maplibre-gl').ExpressionSpecification] | { "font-scale"?: number | import('maplibre-gl').ExpressionSpecification; "text-font"?: string[] | import('maplibre-gl').ExpressionSpecification; "text-color"?: import('maplibre-gl').ColorSpecification | import('maplibre-gl').ExpressionSpecification; })[]] | ["image", unknown] | ["literal", unknown] | ["number", unknown, ...unknown[]] | ["number-format", number | import('maplibre-gl').ExpressionSpecification, { locale?: string | import('maplibre-gl').ExpressionSpecification; currency?: string | import('maplibre-gl').ExpressionSpecification; "min-fraction-digits"?: number | import('maplibre-gl').ExpressionSpecification; "max-fraction-digits"?: number | import('maplibre-gl').ExpressionSpecification; }] | ["object", unknown, ...unknown[]] | ["string", unknown, ...unknown[]] | ["to-boolean", unknown] | ["to-color", unknown, ...unknown[]] | ["to-number", unknown, ...unknown[]] | ["to-string", unknown] | ["accumulated"] | ["feature-state", string] | ["geometry-type"] | ["id"] | ["line-progress"] | ["properties"] | ["at", number | import('maplibre-gl').ExpressionSpecification, import('maplibre-gl').ExpressionSpecification] | ["get", string | import('maplibre-gl').ExpressionSpecification, (Record | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["has", string | import('maplibre-gl').ExpressionSpecification, (Record | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["in", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["index-of", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["length", string | import('maplibre-gl').ExpressionSpecification] | ["slice", string | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, (number | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["!", boolean | import('maplibre-gl').ExpressionSpecification] | ["!=", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["<", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["<=", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["==", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | [">", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | [">=", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["all", ...(boolean | import('maplibre-gl').ExpressionSpecification)[]] | ["any", ...(boolean | import('maplibre-gl').ExpressionSpecification)[]] | ["case", boolean | import('maplibre-gl').ExpressionSpecification, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[], import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["coalesce", ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["match", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionInputType | import('maplibre-gl').ExpressionInputType[], import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType | import('maplibre-gl').ExpressionInputType[])[], import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["within", unknown] | ["distance", unknown] | ["interpolate", import('maplibre-gl').InterpolationSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(string | number | number[] | ["array", unknown] | ["array", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, unknown] | ["array", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, number | import('maplibre-gl').ExpressionSpecification, unknown] | ["boolean", ...unknown[], unknown] | import('maplibre-gl').CollatorExpressionSpecification | ["format", ...(string | import('maplibre-gl').ExpressionSpecification | ["image", import('maplibre-gl').ExpressionSpecification] | { "font-scale"?: number | import('maplibre-gl').ExpressionSpecification; "text-font"?: string[] | import('maplibre-gl').ExpressionSpecification; "text-color"?: import('maplibre-gl').ColorSpecification | import('maplibre-gl').ExpressionSpecification; })[]] | ["image", unknown] | ["literal", unknown] | ["number", unknown, ...unknown[]] | ["number-format", number | import('maplibre-gl').ExpressionSpecification, { locale?: string | import('maplibre-gl').ExpressionSpecification; currency?: string | import('maplibre-gl').ExpressionSpecification; "min-fraction-digits"?: number | import('maplibre-gl').ExpressionSpecification; "max-fraction-digits"?: number | import('maplibre-gl').ExpressionSpecification; }] | ["object", unknown, ...unknown[]] | ["string", unknown, ...unknown[]] | ["to-boolean", unknown] | ["to-color", unknown, ...unknown[]] | ["to-number", unknown, ...unknown[]] | ["to-string", unknown] | ["accumulated"] | ["feature-state", string] | ["geometry-type"] | ["id"] | ["line-progress"] | ["properties"] | ["at", number | import('maplibre-gl').ExpressionSpecification, import('maplibre-gl').ExpressionSpecification] | ["get", string | import('maplibre-gl').ExpressionSpecification, (Record | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["has", string | import('maplibre-gl').ExpressionSpecification, (Record | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["in", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["index-of", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["length", string | import('maplibre-gl').ExpressionSpecification] | ["slice", string | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, (number | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["!", boolean | import('maplibre-gl').ExpressionSpecification] | ["!=", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["<", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["<=", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["==", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | [">", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | [">=", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["all", ...(boolean | import('maplibre-gl').ExpressionSpecification)[]] | ["any", ...(boolean | import('maplibre-gl').ExpressionSpecification)[]] | ["case", boolean | import('maplibre-gl').ExpressionSpecification, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[], import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["coalesce", ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["match", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionInputType | import('maplibre-gl').ExpressionInputType[], import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType | import('maplibre-gl').ExpressionInputType[])[], import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["within", unknown] | ["distance", unknown] | ["interpolate", import('maplibre-gl').InterpolationSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(string | number | number[] | ["array", unknown] | ["array", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, unknown] | ["array", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, number | import('maplibre-gl').ExpressionSpecification, unknown] | ["boolean", ...unknown[], unknown] | import('maplibre-gl').CollatorExpressionSpecification | ["format", ...(string | import('maplibre-gl').ExpressionSpecification | ["image", import('maplibre-gl').ExpressionSpecification] | { "font-scale"?: number | import('maplibre-gl').ExpressionSpecification; "text-font"?: string[] | import('maplibre-gl').ExpressionSpecification; "text-color"?: import('maplibre-gl').ColorSpecification | import('maplibre-gl').ExpressionSpecification; })[]] | ["image", unknown] | ["literal", unknown] | ["number", unknown, ...unknown[]] | ["number-format", number | import('maplibre-gl').ExpressionSpecification, { locale?: string | import('maplibre-gl').ExpressionSpecification; currency?: string | import('maplibre-gl').ExpressionSpecification; "min-fraction-digits"?: number | import('maplibre-gl').ExpressionSpecification; "max-fraction-digits"?: number | import('maplibre-gl').ExpressionSpecification; }] | ["object", unknown, ...unknown[]] | ["string", unknown, ...unknown[]] | ["to-boolean", unknown] | ["to-color", unknown, ...unknown[]] | ["to-number", unknown, ...unknown[]] | ["to-string", unknown] | ["accumulated"] | ["feature-state", string] | ["geometry-type"] | ["id"] | ["line-progress"] | ["properties"] | ["at", number | import('maplibre-gl').ExpressionSpecification, import('maplibre-gl').ExpressionSpecification] | ["get", string | import('maplibre-gl').ExpressionSpecification, (Record | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["has", string | import('maplibre-gl').ExpressionSpecification, (Record | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["in", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["index-of", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["length", string | import('maplibre-gl').ExpressionSpecification] | ["slice", string | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, (number | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["!", boolean | import('maplibre-gl').ExpressionSpecification] | ["!=", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["<", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["<=", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["==", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | [">", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | [">=", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, (import('maplibre-gl').CollatorExpressionSpecification | undefined)?] | ["all", ...(boolean | import('maplibre-gl').ExpressionSpecification)[]] | ["any", ...(boolean | import('maplibre-gl').ExpressionSpecification)[]] | ["case", boolean | import('maplibre-gl').ExpressionSpecification, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[], import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["coalesce", ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["match", import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, import('maplibre-gl').ExpressionInputType | import('maplibre-gl').ExpressionInputType[], import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType | import('maplibre-gl').ExpressionInputType[])[], import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType] | ["within", unknown] | ["distance", unknown] | /*elided*/ any | ["interpolate-hcl", import('maplibre-gl').InterpolationSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(string | number)[]] | ["interpolate-lab", import('maplibre-gl').InterpolationSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(string | number)[]] | ["step", number | import('maplibre-gl').ExpressionSpecification, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["let", string, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["var", string] | ["concat", ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["downcase", string | import('maplibre-gl').ExpressionSpecification] | ["is-supported-script", string | import('maplibre-gl').ExpressionSpecification] | ["resolved-locale", import('maplibre-gl').CollatorExpressionSpecification] | ["upcase", string | import('maplibre-gl').ExpressionSpecification] | ["rgb", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["rgba", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["to-rgba", string | import('maplibre-gl').ExpressionSpecification] | ["-", number | import('maplibre-gl').ExpressionSpecification, (number | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["*", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["/", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["%", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["^", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["+", ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["abs", number | import('maplibre-gl').ExpressionSpecification] | ["acos", number | import('maplibre-gl').ExpressionSpecification] | ["asin", number | import('maplibre-gl').ExpressionSpecification] | ["atan", number | import('maplibre-gl').ExpressionSpecification] | ["ceil", number | import('maplibre-gl').ExpressionSpecification] | ["cos", number | import('maplibre-gl').ExpressionSpecification] | ["distance", Record | import('maplibre-gl').ExpressionSpecification] | ["ExpressionSpecification"] | ["floor", number | import('maplibre-gl').ExpressionSpecification] | ["ln", number | import('maplibre-gl').ExpressionSpecification] | ["ln2"] | ["log10", number | import('maplibre-gl').ExpressionSpecification] | ["log2", number | import('maplibre-gl').ExpressionSpecification] | ["max", number | import('maplibre-gl').ExpressionSpecification, ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["min", number | import('maplibre-gl').ExpressionSpecification, ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["pi"] | ["round", number | import('maplibre-gl').ExpressionSpecification] | ["sin", number | import('maplibre-gl').ExpressionSpecification] | ["sqrt", number | import('maplibre-gl').ExpressionSpecification] | ["tan", number | import('maplibre-gl').ExpressionSpecification] | ["zoom"] | ["heatmap-density"] | ["elevation"] | ["global-state", string] | import('maplibre-gl').ProjectionDefinitionT | { type: "exponential"; stops: [number, import('maplibre-gl').ProjectionDefinitionT][]; } | { type: "interval"; stops: [number, import('maplibre-gl').ProjectionDefinitionT][]; })[]] | ["interpolate-hcl", import('maplibre-gl').InterpolationSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(string | number)[]] | ["interpolate-lab", import('maplibre-gl').InterpolationSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(string | number)[]] | ["step", number | import('maplibre-gl').ExpressionSpecification, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["let", string, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["var", string] | ["concat", ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["downcase", string | import('maplibre-gl').ExpressionSpecification] | ["is-supported-script", string | import('maplibre-gl').ExpressionSpecification] | ["resolved-locale", import('maplibre-gl').CollatorExpressionSpecification] | ["upcase", string | import('maplibre-gl').ExpressionSpecification] | ["rgb", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["rgba", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["to-rgba", string | import('maplibre-gl').ExpressionSpecification] | ["-", number | import('maplibre-gl').ExpressionSpecification, (number | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["*", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["/", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["%", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["^", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["+", ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["abs", number | import('maplibre-gl').ExpressionSpecification] | ["acos", number | import('maplibre-gl').ExpressionSpecification] | ["asin", number | import('maplibre-gl').ExpressionSpecification] | ["atan", number | import('maplibre-gl').ExpressionSpecification] | ["ceil", number | import('maplibre-gl').ExpressionSpecification] | ["cos", number | import('maplibre-gl').ExpressionSpecification] | ["distance", Record | import('maplibre-gl').ExpressionSpecification] | ["ExpressionSpecification"] | ["floor", number | import('maplibre-gl').ExpressionSpecification] | ["ln", number | import('maplibre-gl').ExpressionSpecification] | ["ln2"] | ["log10", number | import('maplibre-gl').ExpressionSpecification] | ["log2", number | import('maplibre-gl').ExpressionSpecification] | ["max", number | import('maplibre-gl').ExpressionSpecification, ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["min", number | import('maplibre-gl').ExpressionSpecification, ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["pi"] | ["round", number | import('maplibre-gl').ExpressionSpecification] | ["sin", number | import('maplibre-gl').ExpressionSpecification] | ["sqrt", number | import('maplibre-gl').ExpressionSpecification] | ["tan", number | import('maplibre-gl').ExpressionSpecification] | ["zoom"] | ["heatmap-density"] | ["elevation"] | ["global-state", string] | import('maplibre-gl').ProjectionDefinitionT | { type: "exponential"; stops: [number, import('maplibre-gl').ProjectionDefinitionT][]; } | { type: "interval"; stops: [number, import('maplibre-gl').ProjectionDefinitionT][]; })[]] | ["interpolate-hcl", import('maplibre-gl').InterpolationSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(string | number)[]] | ["interpolate-lab", import('maplibre-gl').InterpolationSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(string | number)[]] | ["step", number | import('maplibre-gl').ExpressionSpecification, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["let", string, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["var", string] | ["concat", ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["downcase", string | import('maplibre-gl').ExpressionSpecification] | ["is-supported-script", string | import('maplibre-gl').ExpressionSpecification] | ["resolved-locale", import('maplibre-gl').CollatorExpressionSpecification] | ["upcase", string | import('maplibre-gl').ExpressionSpecification] | ["rgb", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["rgba", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["to-rgba", string | import('maplibre-gl').ExpressionSpecification] | ["-", number | import('maplibre-gl').ExpressionSpecification, (number | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["*", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["/", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["%", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["^", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["+", ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["abs", number | import('maplibre-gl').ExpressionSpecification] | ["acos", number | import('maplibre-gl').ExpressionSpecification] | ["asin", number | import('maplibre-gl').ExpressionSpecification] | ["atan", number | import('maplibre-gl').ExpressionSpecification] | ["ceil", number | import('maplibre-gl').ExpressionSpecification] | ["cos", number | import('maplibre-gl').ExpressionSpecification] | ["distance", Record | import('maplibre-gl').ExpressionSpecification] | ["ExpressionSpecification"] | ["floor", number | import('maplibre-gl').ExpressionSpecification] | ["ln", number | import('maplibre-gl').ExpressionSpecification] | ["ln2"] | ["log10", number | import('maplibre-gl').ExpressionSpecification] | ["log2", number | import('maplibre-gl').ExpressionSpecification] | ["max", number | import('maplibre-gl').ExpressionSpecification, ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["min", number | import('maplibre-gl').ExpressionSpecification, ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["pi"] | ["round", number | import('maplibre-gl').ExpressionSpecification] | ["sin", number | import('maplibre-gl').ExpressionSpecification] | ["sqrt", number | import('maplibre-gl').ExpressionSpecification] | ["tan", number | import('maplibre-gl').ExpressionSpecification] | ["zoom"] | ["heatmap-density"] | ["elevation"] | ["global-state", string] | import('maplibre-gl').ProjectionDefinitionT | { type: "exponential"; stops: [number, import('maplibre-gl').ProjectionDefinitionT][]; } | { type: "interval"; stops: [number, import('maplibre-gl').ProjectionDefinitionT][]; })[]] | ["interpolate-hcl", import('maplibre-gl').InterpolationSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(string | number)[]] | ["interpolate-lab", import('maplibre-gl').InterpolationSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(string | number)[]] | ["step", number | import('maplibre-gl').ExpressionSpecification, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["let", string, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["var", string] | ["concat", ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["downcase", string | import('maplibre-gl').ExpressionSpecification] | ["is-supported-script", string | import('maplibre-gl').ExpressionSpecification] | ["resolved-locale", import('maplibre-gl').CollatorExpressionSpecification] | ["upcase", string | import('maplibre-gl').ExpressionSpecification] | ["rgb", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["rgba", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["to-rgba", string | import('maplibre-gl').ExpressionSpecification] | ["-", number | import('maplibre-gl').ExpressionSpecification, (number | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["*", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["/", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["%", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["^", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["+", ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["abs", number | import('maplibre-gl').ExpressionSpecification] | ["acos", number | import('maplibre-gl').ExpressionSpecification] | ["asin", number | import('maplibre-gl').ExpressionSpecification] | ["atan", number | import('maplibre-gl').ExpressionSpecification] | ["ceil", number | import('maplibre-gl').ExpressionSpecification] | ["cos", number | import('maplibre-gl').ExpressionSpecification] | ["distance", Record | import('maplibre-gl').ExpressionSpecification] | ["ExpressionSpecification"] | ["floor", number | import('maplibre-gl').ExpressionSpecification] | ["ln", number | import('maplibre-gl').ExpressionSpecification] | ["ln2"] | ["log10", number | import('maplibre-gl').ExpressionSpecification] | ["log2", number | import('maplibre-gl').ExpressionSpecification] | ["max", number | import('maplibre-gl').ExpressionSpecification, ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["min", number | import('maplibre-gl').ExpressionSpecification, ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["pi"] | ["round", number | import('maplibre-gl').ExpressionSpecification] | ["sin", number | import('maplibre-gl').ExpressionSpecification] | ["sqrt", number | import('maplibre-gl').ExpressionSpecification] | ["tan", number | import('maplibre-gl').ExpressionSpecification] | ["zoom"] | ["heatmap-density"] | ["elevation"] | ["global-state", string] | import('maplibre-gl').ProjectionDefinitionT | { type: "exponential"; stops: [number, import('maplibre-gl').ProjectionDefinitionT][]; } | { type: "interval"; stops: [number, import('maplibre-gl').ProjectionDefinitionT][]; })[]] | ["interpolate-hcl", import('maplibre-gl').InterpolationSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(string | number)[]] | ["interpolate-lab", import('maplibre-gl').InterpolationSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(string | number)[]] | ["step", number | import('maplibre-gl').ExpressionSpecification, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["let", string, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["var", string] | ["concat", ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["downcase", string | import('maplibre-gl').ExpressionSpecification] | ["is-supported-script", string | import('maplibre-gl').ExpressionSpecification] | ["resolved-locale", import('maplibre-gl').CollatorExpressionSpecification] | ["upcase", string | import('maplibre-gl').ExpressionSpecification] | ["rgb", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["rgba", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["to-rgba", string | import('maplibre-gl').ExpressionSpecification] | ["-", number | import('maplibre-gl').ExpressionSpecification, (number | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["*", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["/", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["%", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["^", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["+", ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["abs", number | import('maplibre-gl').ExpressionSpecification] | ["acos", number | import('maplibre-gl').ExpressionSpecification] | ["asin", number | import('maplibre-gl').ExpressionSpecification] | ["atan", number | import('maplibre-gl').ExpressionSpecification] | ["ceil", number | import('maplibre-gl').ExpressionSpecification] | ["cos", number | import('maplibre-gl').ExpressionSpecification] | ["distance", Record | import('maplibre-gl').ExpressionSpecification] | ["ExpressionSpecification"] | ["floor", number | import('maplibre-gl').ExpressionSpecification] | ["ln", number | import('maplibre-gl').ExpressionSpecification] | ["ln2"] | ["log10", number | import('maplibre-gl').ExpressionSpecification] | ["log2", number | import('maplibre-gl').ExpressionSpecification] | ["max", number | import('maplibre-gl').ExpressionSpecification, ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["min", number | import('maplibre-gl').ExpressionSpecification, ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["pi"] | ["round", number | import('maplibre-gl').ExpressionSpecification] | ["sin", number | import('maplibre-gl').ExpressionSpecification] | ["sqrt", number | import('maplibre-gl').ExpressionSpecification] | ["tan", number | import('maplibre-gl').ExpressionSpecification] | ["zoom"] | ["heatmap-density"] | ["elevation"] | ["global-state", string] | import('maplibre-gl').ProjectionDefinitionT | { type: "exponential"; stops: [number, import('maplibre-gl').ProjectionDefinitionT][]; } | { type: "interval"; stops: [number, import('maplibre-gl').ProjectionDefinitionT][]; })[]] | ["interpolate-hcl", import('maplibre-gl').InterpolationSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(string | number)[]] | ["interpolate-lab", import('maplibre-gl').InterpolationSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(string | number)[]] | ["step", number | import('maplibre-gl').ExpressionSpecification, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["let", string, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["var", string] | ["concat", ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["downcase", string | import('maplibre-gl').ExpressionSpecification] | ["is-supported-script", string | import('maplibre-gl').ExpressionSpecification] | ["resolved-locale", import('maplibre-gl').CollatorExpressionSpecification] | ["upcase", string | import('maplibre-gl').ExpressionSpecification] | ["rgb", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["rgba", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["to-rgba", string | import('maplibre-gl').ExpressionSpecification] | ["-", number | import('maplibre-gl').ExpressionSpecification, (number | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["*", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["/", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["%", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["^", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["+", ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["abs", number | import('maplibre-gl').ExpressionSpecification] | ["acos", number | import('maplibre-gl').ExpressionSpecification] | ["asin", number | import('maplibre-gl').ExpressionSpecification] | ["atan", number | import('maplibre-gl').ExpressionSpecification] | ["ceil", number | import('maplibre-gl').ExpressionSpecification] | ["cos", number | import('maplibre-gl').ExpressionSpecification] | ["distance", Record | import('maplibre-gl').ExpressionSpecification] | ["ExpressionSpecification"] | ["floor", number | import('maplibre-gl').ExpressionSpecification] | ["ln", number | import('maplibre-gl').ExpressionSpecification] | ["ln2"] | ["log10", number | import('maplibre-gl').ExpressionSpecification] | ["log2", number | import('maplibre-gl').ExpressionSpecification] | ["max", number | import('maplibre-gl').ExpressionSpecification, ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["min", number | import('maplibre-gl').ExpressionSpecification, ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["pi"] | ["round", number | import('maplibre-gl').ExpressionSpecification] | ["sin", number | import('maplibre-gl').ExpressionSpecification] | ["sqrt", number | import('maplibre-gl').ExpressionSpecification] | ["tan", number | import('maplibre-gl').ExpressionSpecification] | ["zoom"] | ["heatmap-density"] | ["elevation"] | ["global-state", string] | import('maplibre-gl').ProjectionDefinitionT | { type: "exponential"; stops: [number, import('maplibre-gl').ProjectionDefinitionT][]; } | { type: "interval"; stops: [number, import('maplibre-gl').ProjectionDefinitionT][]; })[]] | ["interpolate-hcl", import('maplibre-gl').InterpolationSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(string | number)[]] | ["interpolate-lab", import('maplibre-gl').InterpolationSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(string | number)[]] | ["step", number | import('maplibre-gl').ExpressionSpecification, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["let", string, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["var", string] | ["concat", ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["downcase", string | import('maplibre-gl').ExpressionSpecification] | ["is-supported-script", string | import('maplibre-gl').ExpressionSpecification] | ["resolved-locale", import('maplibre-gl').CollatorExpressionSpecification] | ["upcase", string | import('maplibre-gl').ExpressionSpecification] | ["rgb", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["rgba", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["to-rgba", string | import('maplibre-gl').ExpressionSpecification] | ["-", number | import('maplibre-gl').ExpressionSpecification, (number | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["*", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["/", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["%", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["^", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["+", ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["abs", number | import('maplibre-gl').ExpressionSpecification] | ["acos", number | import('maplibre-gl').ExpressionSpecification] | ["asin", number | import('maplibre-gl').ExpressionSpecification] | ["atan", number | import('maplibre-gl').ExpressionSpecification] | ["ceil", number | import('maplibre-gl').ExpressionSpecification] | ["cos", number | import('maplibre-gl').ExpressionSpecification] | ["distance", Record | import('maplibre-gl').ExpressionSpecification] | ["ExpressionSpecification"] | ["floor", number | import('maplibre-gl').ExpressionSpecification] | ["ln", number | import('maplibre-gl').ExpressionSpecification] | ["ln2"] | ["log10", number | import('maplibre-gl').ExpressionSpecification] | ["log2", number | import('maplibre-gl').ExpressionSpecification] | ["max", number | import('maplibre-gl').ExpressionSpecification, ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["min", number | import('maplibre-gl').ExpressionSpecification, ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["pi"] | ["round", number | import('maplibre-gl').ExpressionSpecification] | ["sin", number | import('maplibre-gl').ExpressionSpecification] | ["sqrt", number | import('maplibre-gl').ExpressionSpecification] | ["tan", number | import('maplibre-gl').ExpressionSpecification] | ["zoom"] | ["heatmap-density"] | ["elevation"] | ["global-state", string] | import('maplibre-gl').ProjectionDefinitionT | { type: "exponential"; stops: [number, import('maplibre-gl').ProjectionDefinitionT][]; } | { type: "interval"; stops: [number, import('maplibre-gl').ProjectionDefinitionT][]; })[]] | ["interpolate-hcl", import('maplibre-gl').InterpolationSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(string | number)[]] | ["interpolate-lab", import('maplibre-gl').InterpolationSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(string | number)[]] | ["step", number | import('maplibre-gl').ExpressionSpecification, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["let", string, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["var", string] | ["concat", ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["downcase", string | import('maplibre-gl').ExpressionSpecification] | ["is-supported-script", string | import('maplibre-gl').ExpressionSpecification] | ["resolved-locale", import('maplibre-gl').CollatorExpressionSpecification] | ["upcase", string | import('maplibre-gl').ExpressionSpecification] | ["rgb", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["rgba", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["to-rgba", string | import('maplibre-gl').ExpressionSpecification] | ["-", number | import('maplibre-gl').ExpressionSpecification, (number | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["*", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["/", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["%", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["^", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["+", ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["abs", number | import('maplibre-gl').ExpressionSpecification] | ["acos", number | import('maplibre-gl').ExpressionSpecification] | ["asin", number | import('maplibre-gl').ExpressionSpecification] | ["atan", number | import('maplibre-gl').ExpressionSpecification] | ["ceil", number | import('maplibre-gl').ExpressionSpecification] | ["cos", number | import('maplibre-gl').ExpressionSpecification] | ["distance", Record | import('maplibre-gl').ExpressionSpecification] | ["ExpressionSpecification"] | ["floor", number | import('maplibre-gl').ExpressionSpecification] | ["ln", number | import('maplibre-gl').ExpressionSpecification] | ["ln2"] | ["log10", number | import('maplibre-gl').ExpressionSpecification] | ["log2", number | import('maplibre-gl').ExpressionSpecification] | ["max", number | import('maplibre-gl').ExpressionSpecification, ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["min", number | import('maplibre-gl').ExpressionSpecification, ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["pi"] | ["round", number | import('maplibre-gl').ExpressionSpecification] | ["sin", number | import('maplibre-gl').ExpressionSpecification] | ["sqrt", number | import('maplibre-gl').ExpressionSpecification] | ["tan", number | import('maplibre-gl').ExpressionSpecification] | ["zoom"] | ["heatmap-density"] | ["elevation"] | ["global-state", string] | import('maplibre-gl').ProjectionDefinitionT | { type: "exponential"; stops: [number, import('maplibre-gl').ProjectionDefinitionT][]; } | { type: "interval"; stops: [number, import('maplibre-gl').ProjectionDefinitionT][]; })[]] | ["interpolate-hcl", import('maplibre-gl').InterpolationSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(string | number)[]] | ["interpolate-lab", import('maplibre-gl').InterpolationSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(string | number)[]] | ["step", number | import('maplibre-gl').ExpressionSpecification, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["let", string, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["var", string] | ["concat", ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["downcase", string | import('maplibre-gl').ExpressionSpecification] | ["is-supported-script", string | import('maplibre-gl').ExpressionSpecification] | ["resolved-locale", import('maplibre-gl').CollatorExpressionSpecification] | ["upcase", string | import('maplibre-gl').ExpressionSpecification] | ["rgb", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["rgba", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["to-rgba", string | import('maplibre-gl').ExpressionSpecification] | ["-", number | import('maplibre-gl').ExpressionSpecification, (number | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["*", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["/", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["%", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["^", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["+", ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["abs", number | import('maplibre-gl').ExpressionSpecification] | ["acos", number | import('maplibre-gl').ExpressionSpecification] | ["asin", number | import('maplibre-gl').ExpressionSpecification] | ["atan", number | import('maplibre-gl').ExpressionSpecification] | ["ceil", number | import('maplibre-gl').ExpressionSpecification] | ["cos", number | import('maplibre-gl').ExpressionSpecification] | ["distance", Record | import('maplibre-gl').ExpressionSpecification] | ["ExpressionSpecification"] | ["floor", number | import('maplibre-gl').ExpressionSpecification] | ["ln", number | import('maplibre-gl').ExpressionSpecification] | ["ln2"] | ["log10", number | import('maplibre-gl').ExpressionSpecification] | ["log2", number | import('maplibre-gl').ExpressionSpecification] | ["max", number | import('maplibre-gl').ExpressionSpecification, ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["min", number | import('maplibre-gl').ExpressionSpecification, ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["pi"] | ["round", number | import('maplibre-gl').ExpressionSpecification] | ["sin", number | import('maplibre-gl').ExpressionSpecification] | ["sqrt", number | import('maplibre-gl').ExpressionSpecification] | ["tan", number | import('maplibre-gl').ExpressionSpecification] | ["zoom"] | ["heatmap-density"] | ["elevation"] | ["global-state", string] | import('maplibre-gl').ProjectionDefinitionT | { type: "exponential"; stops: [number, import('maplibre-gl').ProjectionDefinitionT][]; } | { type: "interval"; stops: [number, import('maplibre-gl').ProjectionDefinitionT][]; })[]] | ["interpolate-hcl", import('maplibre-gl').InterpolationSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(string | number)[]] | ["interpolate-lab", import('maplibre-gl').InterpolationSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(string | number)[]] | ["step", number | import('maplibre-gl').ExpressionSpecification, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["let", string, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["var", string] | ["concat", ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["downcase", string | import('maplibre-gl').ExpressionSpecification] | ["is-supported-script", string | import('maplibre-gl').ExpressionSpecification] | ["resolved-locale", import('maplibre-gl').CollatorExpressionSpecification] | ["upcase", string | import('maplibre-gl').ExpressionSpecification] | ["rgb", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["rgba", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["to-rgba", string | import('maplibre-gl').ExpressionSpecification] | ["-", number | import('maplibre-gl').ExpressionSpecification, (number | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["*", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["/", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["%", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["^", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["+", ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["abs", number | import('maplibre-gl').ExpressionSpecification] | ["acos", number | import('maplibre-gl').ExpressionSpecification] | ["asin", number | import('maplibre-gl').ExpressionSpecification] | ["atan", number | import('maplibre-gl').ExpressionSpecification] | ["ceil", number | import('maplibre-gl').ExpressionSpecification] | ["cos", number | import('maplibre-gl').ExpressionSpecification] | ["distance", Record | import('maplibre-gl').ExpressionSpecification] | ["ExpressionSpecification"] | ["floor", number | import('maplibre-gl').ExpressionSpecification] | ["ln", number | import('maplibre-gl').ExpressionSpecification] | ["ln2"] | ["log10", number | import('maplibre-gl').ExpressionSpecification] | ["log2", number | import('maplibre-gl').ExpressionSpecification] | ["max", number | import('maplibre-gl').ExpressionSpecification, ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["min", number | import('maplibre-gl').ExpressionSpecification, ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["pi"] | ["round", number | import('maplibre-gl').ExpressionSpecification] | ["sin", number | import('maplibre-gl').ExpressionSpecification] | ["sqrt", number | import('maplibre-gl').ExpressionSpecification] | ["tan", number | import('maplibre-gl').ExpressionSpecification] | ["zoom"] | ["heatmap-density"] | ["elevation"] | ["global-state", string] | import('maplibre-gl').ProjectionDefinitionT | { type: "exponential"; stops: [number, import('maplibre-gl').ProjectionDefinitionT][]; } | { type: "interval"; stops: [number, import('maplibre-gl').ProjectionDefinitionT][]; })[]] | ["interpolate-hcl", import('maplibre-gl').InterpolationSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(string | number)[]] | ["interpolate-lab", import('maplibre-gl').InterpolationSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(string | number)[]] | ["step", number | import('maplibre-gl').ExpressionSpecification, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["let", string, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["var", string] | ["concat", ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["downcase", string | import('maplibre-gl').ExpressionSpecification] | ["is-supported-script", string | import('maplibre-gl').ExpressionSpecification] | ["resolved-locale", import('maplibre-gl').CollatorExpressionSpecification] | ["upcase", string | import('maplibre-gl').ExpressionSpecification] | ["rgb", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["rgba", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["to-rgba", string | import('maplibre-gl').ExpressionSpecification] | ["-", number | import('maplibre-gl').ExpressionSpecification, (number | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["*", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["/", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["%", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["^", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["+", ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["abs", number | import('maplibre-gl').ExpressionSpecification] | ["acos", number | import('maplibre-gl').ExpressionSpecification] | ["asin", number | import('maplibre-gl').ExpressionSpecification] | ["atan", number | import('maplibre-gl').ExpressionSpecification] | ["ceil", number | import('maplibre-gl').ExpressionSpecification] | ["cos", number | import('maplibre-gl').ExpressionSpecification] | ["distance", Record | import('maplibre-gl').ExpressionSpecification] | ["ExpressionSpecification"] | ["floor", number | import('maplibre-gl').ExpressionSpecification] | ["ln", number | import('maplibre-gl').ExpressionSpecification] | ["ln2"] | ["log10", number | import('maplibre-gl').ExpressionSpecification] | ["log2", number | import('maplibre-gl').ExpressionSpecification] | ["max", number | import('maplibre-gl').ExpressionSpecification, ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["min", number | import('maplibre-gl').ExpressionSpecification, ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["pi"] | ["round", number | import('maplibre-gl').ExpressionSpecification] | ["sin", number | import('maplibre-gl').ExpressionSpecification] | ["sqrt", number | import('maplibre-gl').ExpressionSpecification] | ["tan", number | import('maplibre-gl').ExpressionSpecification] | ["zoom"] | ["heatmap-density"] | ["elevation"] | ["global-state", string] | import('maplibre-gl').ProjectionDefinitionT | { type: "exponential"; stops: [number, import('maplibre-gl').ProjectionDefinitionT][]; } | { type: "interval"; stops: [number, import('maplibre-gl').ProjectionDefinitionT][]; })[]] | ["interpolate-hcl", import('maplibre-gl').InterpolationSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(string | number)[]] | ["interpolate-lab", import('maplibre-gl').InterpolationSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(string | number)[]] | ["step", number | import('maplibre-gl').ExpressionSpecification, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["let", string, import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType, ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["var", string] | ["concat", ...(import('maplibre-gl').ExpressionSpecification | import('maplibre-gl').ExpressionInputType)[]] | ["downcase", string | import('maplibre-gl').ExpressionSpecification] | ["is-supported-script", string | import('maplibre-gl').ExpressionSpecification] | ["resolved-locale", import('maplibre-gl').CollatorExpressionSpecification] | ["upcase", string | import('maplibre-gl').ExpressionSpecification] | ["rgb", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["rgba", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["to-rgba", string | import('maplibre-gl').ExpressionSpecification] | ["-", number | import('maplibre-gl').ExpressionSpecification, (number | import('maplibre-gl').ExpressionSpecification | undefined)?] | ["*", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification, ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["/", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["%", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["^", number | import('maplibre-gl').ExpressionSpecification, number | import('maplibre-gl').ExpressionSpecification] | ["+", ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["abs", number | import('maplibre-gl').ExpressionSpecification] | ["acos", number | import('maplibre-gl').ExpressionSpecification] | ["asin", number | import('maplibre-gl').ExpressionSpecification] | ["atan", number | import('maplibre-gl').ExpressionSpecification] | ["ceil", number | import('maplibre-gl').ExpressionSpecification] | ["cos", number | import('maplibre-gl').ExpressionSpecification] | ["ExpressionSpecification"] | ["floor", number | import('maplibre-gl').ExpressionSpecification] | ["ln", number | import('maplibre-gl').ExpressionSpecification] | ["ln2"] | ["log10", number | import('maplibre-gl').ExpressionSpecification] | ["log2", number | import('maplibre-gl').ExpressionSpecification] | ["max", number | import('maplibre-gl').ExpressionSpecification, ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["min", number | import('maplibre-gl').ExpressionSpecification, ...(number | import('maplibre-gl').ExpressionSpecification)[]] | ["pi"] | ["round", number | import('maplibre-gl').ExpressionSpecification] | ["sin", number | import('maplibre-gl').ExpressionSpecification] | ["sqrt", number | import('maplibre-gl').ExpressionSpecification] | ["tan", number | import('maplibre-gl').ExpressionSpecification] | ["zoom"] | ["heatmap-density"] | ["elevation"] | ["global-state", string] | ["!has", string] | ["in", string, ...(string | number | boolean)[]] | ["!in", string, ...(string | number | boolean)[]] | ["all", ...import('maplibre-gl').LegacyFilterSpecification[]] | ["any", ...import('maplibre-gl').LegacyFilterSpecification[]] | ["none", ...import('maplibre-gl').LegacyFilterSpecification[]] | undefined; minzoom?: number | undefined; maxzoom?: number | undefined; metadata?: unknown; layout?: { "symbol-placement"?: import('maplibre-gl').PropertyValueSpecification<"point" | "line" | "line-center">; "symbol-spacing"?: import('maplibre-gl').PropertyValueSpecification; "symbol-avoid-edges"?: import('maplibre-gl').PropertyValueSpecification; "symbol-sort-key"?: import('maplibre-gl').DataDrivenPropertyValueSpecification; "symbol-z-order"?: import('maplibre-gl').PropertyValueSpecification<"auto" | "viewport-y" | "source">; "icon-allow-overlap"?: import('maplibre-gl').PropertyValueSpecification; "icon-overlap"?: import('maplibre-gl').PropertyValueSpecification<"never" | "always" | "cooperative">; "icon-ignore-placement"?: import('maplibre-gl').PropertyValueSpecification; "icon-optional"?: import('maplibre-gl').PropertyValueSpecification; "icon-rotation-alignment"?: import('maplibre-gl').PropertyValueSpecification<"map" | "viewport" | "auto">; "icon-size"?: import('maplibre-gl').DataDrivenPropertyValueSpecification; "icon-text-fit"?: import('maplibre-gl').PropertyValueSpecification<"none" | "width" | "height" | "both">; "icon-text-fit-padding"?: import('maplibre-gl').PropertyValueSpecification<[number, number, number, number]>; "icon-image"?: import('maplibre-gl').DataDrivenPropertyValueSpecification; "icon-rotate"?: import('maplibre-gl').DataDrivenPropertyValueSpecification; "icon-padding"?: import('maplibre-gl').DataDrivenPropertyValueSpecification; "icon-keep-upright"?: import('maplibre-gl').PropertyValueSpecification; "icon-offset"?: import('maplibre-gl').DataDrivenPropertyValueSpecification<[number, number]>; "icon-anchor"?: import('maplibre-gl').DataDrivenPropertyValueSpecification<"center" | "left" | "right" | "top" | "bottom" | "top-left" | "top-right" | "bottom-left" | "bottom-right">; "icon-pitch-alignment"?: import('maplibre-gl').PropertyValueSpecification<"map" | "viewport" | "auto">; "text-pitch-alignment"?: import('maplibre-gl').PropertyValueSpecification<"map" | "viewport" | "auto">; "text-rotation-alignment"?: import('maplibre-gl').PropertyValueSpecification<"map" | "viewport" | "viewport-glyph" | "auto">; "text-field"?: import('maplibre-gl').DataDrivenPropertyValueSpecification; "text-font"?: import('maplibre-gl').DataDrivenPropertyValueSpecification>; "text-size"?: import('maplibre-gl').DataDrivenPropertyValueSpecification; "text-max-width"?: import('maplibre-gl').DataDrivenPropertyValueSpecification; "text-line-height"?: import('maplibre-gl').PropertyValueSpecification; "text-letter-spacing"?: import('maplibre-gl').DataDrivenPropertyValueSpecification; "text-justify"?: import('maplibre-gl').DataDrivenPropertyValueSpecification<"auto" | "left" | "center" | "right">; "text-radial-offset"?: import('maplibre-gl').DataDrivenPropertyValueSpecification; "text-variable-anchor"?: import('maplibre-gl').PropertyValueSpecification>; "text-variable-anchor-offset"?: import('maplibre-gl').DataDrivenPropertyValueSpecification; "text-anchor"?: import('maplibre-gl').DataDrivenPropertyValueSpecification<"center" | "left" | "right" | "top" | "bottom" | "top-left" | "top-right" | "bottom-left" | "bottom-right">; "text-max-angle"?: import('maplibre-gl').PropertyValueSpecification; "text-writing-mode"?: import('maplibre-gl').PropertyValueSpecification>; "text-rotate"?: import('maplibre-gl').DataDrivenPropertyValueSpecification; "text-padding"?: import('maplibre-gl').PropertyValueSpecification; "text-keep-upright"?: import('maplibre-gl').PropertyValueSpecification; "text-transform"?: import('maplibre-gl').DataDrivenPropertyValueSpecification<"none" | "uppercase" | "lowercase">; "text-offset"?: import('maplibre-gl').DataDrivenPropertyValueSpecification<[number, number]>; "text-allow-overlap"?: import('maplibre-gl').PropertyValueSpecification; "text-overlap"?: import('maplibre-gl').PropertyValueSpecification<"never" | "always" | "cooperative">; "text-ignore-placement"?: import('maplibre-gl').PropertyValueSpecification; "text-optional"?: import('maplibre-gl').PropertyValueSpecification; "visibility"?: "visible" | "none"; } | undefined; paint?: { "icon-opacity"?: import('maplibre-gl').DataDrivenPropertyValueSpecification; "icon-color"?: import('maplibre-gl').DataDrivenPropertyValueSpecification; "icon-halo-color"?: import('maplibre-gl').DataDrivenPropertyValueSpecification; "icon-halo-width"?: import('maplibre-gl').DataDrivenPropertyValueSpecification; "icon-halo-blur"?: import('maplibre-gl').DataDrivenPropertyValueSpecification; "icon-translate"?: import('maplibre-gl').PropertyValueSpecification<[number, number]>; "icon-translate-anchor"?: import('maplibre-gl').PropertyValueSpecification<"map" | "viewport">; "text-opacity"?: import('maplibre-gl').DataDrivenPropertyValueSpecification; "text-color"?: import('maplibre-gl').DataDrivenPropertyValueSpecification; "text-halo-color"?: import('maplibre-gl').DataDrivenPropertyValueSpecification; "text-halo-width"?: import('maplibre-gl').DataDrivenPropertyValueSpecification; "text-halo-blur"?: import('maplibre-gl').DataDrivenPropertyValueSpecification; "text-translate"?: import('maplibre-gl').PropertyValueSpecification<[number, number]>; "text-translate-anchor"?: import('maplibre-gl').PropertyValueSpecification<"map" | "viewport">; } | undefined; }> & Readonly<{ onTouchcancel?: ((...args: any[]) => any) | undefined; onTouchend?: ((...args: any[]) => any) | undefined; onTouchstart?: ((...args: any[]) => any) | undefined; onClick?: ((...args: any[]) => any) | undefined; onContextmenu?: ((...args: any[]) => any) | undefined; onDblclick?: ((...args: any[]) => any) | undefined; onMousemove?: ((...args: any[]) => any) | undefined; onMouseup?: ((...args: any[]) => any) | undefined; onMousedown?: ((...args: any[]) => any) | undefined; onMouseout?: ((...args: any[]) => any) | undefined; onMouseover?: ((...args: any[]) => any) | undefined; onMouseenter?: ((...args: any[]) => any) | undefined; onMouseleave?: ((...args: any[]) => any) | undefined; }>, {}, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>; export default _default;