import Schema from './schema';
export declare const customMapStylePropsV1: {
    accessToken: null;
    custom: null;
    icon: null;
    id: null;
    label: null;
    url: null;
};
export declare const CustomMapStyleSchema: Schema;
export declare class MapStyleSchemaV1 extends Schema {
    version: "v1";
    key: string;
    save(mapStyles: any): {
        [x: string]: {};
    };
    load(mapStyles: any): {
        [x: string]: any;
    };
}
export declare const propertiesV0: {
    styleType: null;
    topLayerGroups: null;
    visibleLayerGroups: null;
    buildingLayer: null;
    mapStyles: MapStyleSchemaV1;
};
export declare const propertiesV1: {
    styleType: null;
    topLayerGroups: null;
    visibleLayerGroups: null;
    threeDBuildingColor: null;
    backgroundColor: null;
    mapStyles: MapStyleSchemaV1;
};
declare const mapStyleSchema: {
    v0: Schema;
    v1: Schema;
};
export default mapStyleSchema;
