import { Types } from './lib/Types.js'; import { Lorem } from './lib/Lorem.js'; import { Person } from './lib/Person.js'; import { Internet } from './lib/Internet.js'; import { Random } from './lib/Random.js'; import { Time } from './lib/Time.js'; import { Word } from './lib/Word.js'; import Http from './lib/Http.js'; import { Software } from './lib/Software.js'; import { Svg } from './lib/Svg.js'; import { RegExp } from './lib/RegExp.js'; import { IDataMockInit } from './Types.js'; import { DataMockLocale } from '../locales/Types.js'; export declare const localeValue: unique symbol; export declare class DataMock { [localeValue]: DataMockLocale; /** * Base types generator. */ types: Types; /** * Person things generator. */ person: Person; /** * Internet things generator. */ internet: Internet; /** * Text generator. */ lorem: Lorem; /** * Random things. */ random: Random; /** * Random time. */ time: Time; /** * Words picker. */ word: Word; /** * HTTP generator */ http: Http; /** * Software related generator. */ software: Software; /** * SVG images and shapes generator. */ svg: Svg; /** * RegExp random string generator. */ regexp: RegExp; /** * @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; } //# sourceMappingURL=DataMock.d.ts.map