import { Random } from './Random.js'; import { Types } from './Types.js'; import { IDataMockInit, ITypeVersionInit } from '../Types.js'; export declare const typesValue: unique symbol; export declare const randomValue: unique symbol; export declare class Software { [typesValue]: Types; [randomValue]: Random; /** * @param init The library init options. */ constructor(init?: IDataMockInit); seed(value?: number): void; /** * @returns The version name. */ version(init?: ITypeVersionInit): string; /** * @returns Semantic versioning version name. */ symVersion(init?: ITypeVersionInit): string; /** * @returns Major and minor only version name. */ majorMinorVersion(init?: ITypeVersionInit): string; /** * @returns Major only version name. */ majorVersion(init?: ITypeVersionInit): string; /** * @returns The pre-release version name. */ preVersion(init?: ITypeVersionInit): string; } //# sourceMappingURL=Software.d.ts.map