14 lines
326 B
TypeScript
14 lines
326 B
TypeScript
export default class PasswordGenerator {
|
|
private options;
|
|
constructor(options: {
|
|
minLength: number;
|
|
maxLength: number;
|
|
minLower: number;
|
|
minUpper: number;
|
|
minNum: number;
|
|
minSpecial: number;
|
|
specialChars: string;
|
|
});
|
|
Generate(length?: number): string;
|
|
}
|