/** * Translate symbol properties to SVG properties * @param s - object with symbol properties * @return object with SVG properties * @memberOf Util */ export declare function translateToSVGStyles(s: any): { stroke: { stroke: any; 'stroke-width': any; 'stroke-opacity': any; 'stroke-dasharray': any; 'stroke-linecap': string; 'stroke-linejoin': string; }; fill: { fill: any; 'fill-opacity': any; }; }; /** * Get SVG Base64 String from a marker symbol with (markerType : path) * @param symbol - symbol with markerType of path * @param width * @param height * @return SVG Base64 String * @memberOf Util */ export declare function getMarkerPathBase64(symbol: any, width?: number, height?: number): string; /** * Get external resources from the given symbol * @param symbol - symbol * @param toAbsolute - whether convert url to aboslute * @return resource urls * @memberOf Util */ export declare function getExternalResources(symbol: any, toAbsolute?: boolean): string[]; /** * Convert symbol's resources' urls from relative path to an absolute path. * @param symbol * @private * @memberOf Util */ export declare function convertResourceUrl(symbol: any): any; export declare function isImageBitMap(img: any): boolean; //# sourceMappingURL=resource.d.ts.map