import { Creator, Browser } from 'har-format'; import { Internet } from './Internet.js'; import { Lorem } from './Lorem.js'; import { Random } from './Random.js'; import { Software } from './Software.js'; import { Time } from './Time.js'; import { Types } from './Types.js'; import { IDataMockInit, IHarTiming, IHarTimingInit } from '../Types.js'; import { DataMockLocale } from '../../locales/Types.js'; export declare const typesValue: unique symbol; export declare const randomValue: unique symbol; export declare const internetValue: unique symbol; export declare const loremValue: unique symbol; export declare const timeValue: unique symbol; export declare const softwareValue: unique symbol; /** * Generates data related to the HAR specification. */ export declare class Har { [typesValue]: Types; [randomValue]: Random; [loremValue]: Lorem; [internetValue]: Internet; [timeValue]: Time; [softwareValue]: Software; /** * @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; timing(init?: IHarTimingInit): IHarTiming; /** * @return The version of the HAR spec. */ version(): string; /** * @returns the HAR's creator info. */ creator(): Creator; /** * @returns the HAR's browser info. */ browser(): Browser; } //# sourceMappingURL=Har.d.ts.map