import { IDataMockInit, ISvgImageInit, ISvgShapeInit } from '../Types.js'; import { DataMockLocale } from '../../locales/Types.js'; /** * SVG image generator */ export declare class Svg { private _internet; private _types; /** * @param init The library init options. */ constructor(init?: IDataMockInit); seed(value?: number): void; /** * @param locale The locale to set. When nothing is passed then it uses the default locale. */ locale(locale?: DataMockLocale): void; image(init?: ISvgImageInit): string; protected _getShapesCount(init: ISvgImageInit): number; /** * Generates a random SVG shape. * * @param maxWidth The image width which is the shape's max width * @param maxHeight The image height which is the shape's max height * @param init Other configuration options. * @returns */ shape(maxWidth: number, maxHeight: number, init?: ISvgShapeInit): string; } //# sourceMappingURL=Svg.d.ts.map