import { default as OlFeature } from 'ol/Feature';
import * as OlStyle from "ol/style";
export declare const strokeColor = "#44D7B6";
export declare const strokeWidth = 1;
export declare const fillColor = "#44D7B61A";
export declare const imageWidth = 40;
export declare const imageHeight = 40;
export interface StorkeStyle {
    color: string;
    width: number;
}
export interface FillStyle {
    color: string;
}
export interface ImageStyle {
    src: string;
}
export interface CircleStyle {
    radius: number;
    stroke: Partial<StorkeStyle>;
    fill: Partial<FillStyle>;
}
export type Style = Partial<{
    stroke: Partial<StorkeStyle>;
    fill: Partial<FillStyle>;
    image: Partial<ImageStyle>;
    circle: Partial<CircleStyle>;
}>;
export declare function setStyle(olFeature: OlFeature, options?: Partial<Style>): void;
export declare function getStyle(options?: Partial<Style>): OlStyle.Style;
