@mixtape/core
Version:
Supercharged fixture library for organizing and generating test data
20 lines (19 loc) • 557 B
TypeScript
import { ValueGenerator } from './value-generator';
/**
* The class makes it easy to generate random strings.
* Strings generated by this class are UUIDs.
* @implements {ValueGenerator}
*/
export declare class StringGenerator implements ValueGenerator<string> {
private readonly _prefix;
/**
* Create a new `StringGenerator`
* @param prefix - prefix for all generated strings (optional)
*/
constructor(prefix?: string);
/**
* Create string with random value
* @returns `string`
*/
generate(): string;
}