import { type Snippet } from 'svelte';
import maplibregl from 'maplibre-gl';
type Source = maplibregl.GeoJSONSource | maplibregl.CanvasSource | maplibregl.VectorTileSource | maplibregl.RasterTileSource | maplibregl.RasterDEMTileSource | maplibregl.CanvasSource | maplibregl.ImageSource | maplibregl.VideoSource;
type Specs = maplibregl.SourceSpecification | maplibregl.CanvasSourceSpecification;
type Props = {
    id?: string;
    source?: Source;
    children?: Snippet;
} & Specs;
declare const RawSource: import("svelte").Component<Props, {}, "source">;
type RawSource = ReturnType<typeof RawSource>;
export default RawSource;
