declare const _default: ({ id: string; type: string; filter: (string | string[])[]; paint: { 'fill-color': (string | (string | string[])[])[]; 'fill-outline-color': (string | (string | string[])[])[]; 'fill-opacity': (string | number | (string | number | string[])[])[]; 'circle-radius'?: undefined; 'circle-color'?: undefined; 'line-color'?: undefined; 'line-width'?: undefined; 'line-dasharray'?: undefined; 'circle-opacity'?: undefined; 'text-color'?: undefined; 'text-halo-blur'?: undefined; 'text-halo-color'?: undefined; 'text-halo-width'?: undefined; }; layout?: undefined; } | { id: string; type: string; filter: (string | string[])[]; paint: { 'circle-radius': number; 'circle-color': string; 'fill-color'?: undefined; 'fill-outline-color'?: undefined; 'fill-opacity'?: undefined; 'line-color'?: undefined; 'line-width'?: undefined; 'line-dasharray'?: undefined; 'circle-opacity'?: undefined; 'text-color'?: undefined; 'text-halo-blur'?: undefined; 'text-halo-color'?: undefined; 'text-halo-width'?: undefined; }; layout?: undefined; } | { id: string; type: string; filter: (string | string[])[]; layout: { 'line-cap': string; 'line-join': string; 'text-size'?: undefined; 'text-field'?: undefined; 'text-font'?: undefined; 'text-allow-overlap'?: undefined; 'text-offset'?: undefined; }; paint: { 'line-color': string[]; 'line-width': string[]; 'fill-color'?: undefined; 'fill-outline-color'?: undefined; 'fill-opacity'?: undefined; 'circle-radius'?: undefined; 'circle-color'?: undefined; 'line-dasharray'?: undefined; 'circle-opacity'?: undefined; 'text-color'?: undefined; 'text-halo-blur'?: undefined; 'text-halo-color'?: undefined; 'text-halo-width'?: undefined; }; } | { id: string; type: string; filter: (string | string[])[]; layout: { 'line-cap': string; 'line-join': string; 'text-size'?: undefined; 'text-field'?: undefined; 'text-font'?: undefined; 'text-allow-overlap'?: undefined; 'text-offset'?: undefined; }; paint: { 'line-color': (string | (string | string[])[])[]; 'line-dasharray': number[]; 'line-width': (string | number | (string | number | string[])[])[]; 'fill-color'?: undefined; 'fill-outline-color'?: undefined; 'fill-opacity'?: undefined; 'circle-radius'?: undefined; 'circle-color'?: undefined; 'circle-opacity'?: undefined; 'text-color'?: undefined; 'text-halo-blur'?: undefined; 'text-halo-color'?: undefined; 'text-halo-width'?: undefined; }; } | { id: string; type: string; filter: (string | string[])[]; paint: { 'circle-radius': (string | number | string[])[]; 'circle-opacity': number; 'circle-color': string; 'fill-color'?: undefined; 'fill-outline-color'?: undefined; 'fill-opacity'?: undefined; 'line-color'?: undefined; 'line-width'?: undefined; 'line-dasharray'?: undefined; 'text-color'?: undefined; 'text-halo-blur'?: undefined; 'text-halo-color'?: undefined; 'text-halo-width'?: undefined; }; layout?: undefined; } | { id: string; type: string; filter: (string | string[])[]; paint: { 'circle-radius': (string | number | (string | number | (string | string[])[])[])[]; 'circle-color': string; 'fill-color'?: undefined; 'fill-outline-color'?: undefined; 'fill-opacity'?: undefined; 'line-color'?: undefined; 'line-width'?: undefined; 'line-dasharray'?: undefined; 'circle-opacity'?: undefined; 'text-color'?: undefined; 'text-halo-blur'?: undefined; 'text-halo-color'?: undefined; 'text-halo-width'?: undefined; }; layout?: undefined; } | { id: string; type: string; filter: (string | string[])[]; paint: { 'circle-radius': (string | number | (string | number | (string | string[])[])[])[]; 'circle-color': (string | (string | string[])[])[]; 'fill-color'?: undefined; 'fill-outline-color'?: undefined; 'fill-opacity'?: undefined; 'line-color'?: undefined; 'line-width'?: undefined; 'line-dasharray'?: undefined; 'circle-opacity'?: undefined; 'text-color'?: undefined; 'text-halo-blur'?: undefined; 'text-halo-color'?: undefined; 'text-halo-width'?: undefined; }; layout?: undefined; } | { id: string; type: string; filter: (string | string[])[]; paint: { 'fill-color': string; 'fill-outline-color': string; 'fill-opacity': number; 'circle-radius'?: undefined; 'circle-color'?: undefined; 'line-color'?: undefined; 'line-width'?: undefined; 'line-dasharray'?: undefined; 'circle-opacity'?: undefined; 'text-color'?: undefined; 'text-halo-blur'?: undefined; 'text-halo-color'?: undefined; 'text-halo-width'?: undefined; }; layout?: undefined; } | { id: string; type: string; filter: (string | string[])[]; layout: { 'line-cap': string; 'line-join': string; 'text-size'?: undefined; 'text-field'?: undefined; 'text-font'?: undefined; 'text-allow-overlap'?: undefined; 'text-offset'?: undefined; }; paint: { 'line-color': string; 'line-width': number; 'fill-color'?: undefined; 'fill-outline-color'?: undefined; 'fill-opacity'?: undefined; 'circle-radius'?: undefined; 'circle-color'?: undefined; 'line-dasharray'?: undefined; 'circle-opacity'?: undefined; 'text-color'?: undefined; 'text-halo-blur'?: undefined; 'text-halo-color'?: undefined; 'text-halo-width'?: undefined; }; } | { id: string; type: string; filter: (string | string[])[]; paint: { 'text-color': string[]; 'fill-color'?: undefined; 'fill-outline-color'?: undefined; 'fill-opacity'?: undefined; 'circle-radius'?: undefined; 'circle-color'?: undefined; 'line-color'?: undefined; 'line-width'?: undefined; 'line-dasharray'?: undefined; 'circle-opacity'?: undefined; 'text-halo-blur'?: undefined; 'text-halo-color'?: undefined; 'text-halo-width'?: undefined; }; layout: { 'text-size': string[]; 'text-field': string; 'text-font': string[]; 'text-allow-overlap': boolean; 'line-cap'?: undefined; 'line-join'?: undefined; 'text-offset'?: undefined; }; } | { id: string; type: string; filter: (string | string[])[]; paint: { 'text-halo-blur': number; 'text-halo-color': string; 'text-halo-width': number; 'text-color': string[]; 'fill-color'?: undefined; 'fill-outline-color'?: undefined; 'fill-opacity'?: undefined; 'circle-radius'?: undefined; 'circle-color'?: undefined; 'line-color'?: undefined; 'line-width'?: undefined; 'line-dasharray'?: undefined; 'circle-opacity'?: undefined; }; layout: { 'text-size': (string | number | string[])[]; 'text-field': string; 'text-font': string[]; 'text-allow-overlap': boolean; 'line-cap'?: undefined; 'line-join'?: undefined; 'text-offset'?: undefined; }; } | { id: string; type: string; filter: (string | (string | string[])[])[]; paint: { 'text-halo-blur': number; 'text-halo-color': string; 'text-halo-width': number; 'text-color': string; 'fill-color'?: undefined; 'fill-outline-color'?: undefined; 'fill-opacity'?: undefined; 'circle-radius'?: undefined; 'circle-color'?: undefined; 'line-color'?: undefined; 'line-width'?: undefined; 'line-dasharray'?: undefined; 'circle-opacity'?: undefined; }; layout: { 'text-size': number; 'text-offset': number[]; 'text-font': string[]; 'text-field': string; 'text-allow-overlap': boolean; 'line-cap'?: undefined; 'line-join'?: undefined; }; })[]; /** * * 基于mapbox-gl-draw@5.1.6 修改 * */ export default _default; //# sourceMappingURL=styles.d.ts.map