export declare const drawing: {
    line: {
        id: string;
        type: string;
        filter: (string | string[])[];
        layout: {
            "line-cap": string;
            "line-join": string;
        };
        paint: {
            "line-color": string;
            "line-width": number;
        };
    };
    polygon: {
        fill: {
            id: string;
            type: string;
            filter: (string | string[])[];
            paint: {
                "fill-opacity": number;
            };
        };
        border: {
            id: string;
            type: string;
            filter: (string | string[])[];
            layout: {
                "line-cap": string;
                "line-join": string;
            };
            paint: {
                "line-color": string;
                "line-width": number;
            };
        };
    };
    point: {
        border: {
            id: string;
            type: string;
            filter: (string | string[])[];
            paint: {
                "circle-radius": number;
                "circle-color": string;
            };
        };
        fill: {
            id: string;
            type: string;
            filter: (string | string[])[];
            paint: {
                "circle-radius": number;
                "circle-color": string;
            };
        };
    };
    midpoint: {
        border: {
            id: string;
            type: string;
            filter: (string | string[])[];
            paint: {
                "circle-radius": number;
                "circle-color": string;
            };
        };
        fill: {
            id: string;
            type: string;
            filter: (string | string[])[];
            paint: {
                "circle-radius": number;
                "circle-color": string;
            };
        };
    };
};
export declare const drawn: {
    line: {
        id: string;
        type: string;
        filter: (string | string[])[];
        layout: {
            "line-cap": string;
            "line-join": string;
        };
        paint: {
            "line-color": string;
            "line-width": number;
        };
    };
    polygon: {
        fill: {
            id: string;
            type: string;
            filter: (string | string[])[];
            paint: {
                "fill-color": string;
                "fill-outline-color": string;
                "fill-opacity": number;
            };
        };
        border: {
            id: string;
            type: string;
            filter: (string | string[])[];
            layout: {
                "line-cap": string;
                "line-join": string;
            };
            paint: {
                "line-color": string;
                "line-width": number;
            };
        };
    };
    point: {
        border: {
            id: string;
            type: string;
            filter: (string | string[])[];
            paint: {
                "circle-radius": number;
                "circle-color": string;
            };
        };
        fill: {
            id: string;
            type: string;
            filter: (string | string[])[];
            paint: {
                "circle-radius": number;
                "circle-color": string;
            };
        };
    };
    midpoint: {
        border: {
            id: string;
            type: string;
            filter: (string | string[])[];
            paint: {
                "circle-radius": number;
                "circle-color": string;
            };
        };
        fill: {
            id: string;
            type: string;
            filter: (string | string[])[];
            paint: {
                "circle-radius": number;
                "circle-color": string;
            };
        };
    };
};
