bgipfs
Version:
BuidlGuidl IPFS CLI
20 lines (19 loc) • 574 B
TypeScript
import { EnvManager } from './env-manager.js';
declare const DEFAULT_OPTIONS: {
readonly force: boolean;
readonly save: boolean;
};
export declare class AuthService {
private env;
constructor(env: EnvManager);
createAuthFile(username: string, password: string, role: string): Promise<void>;
setupCredentials(role: 'admin' | 'user', args?: {
password?: string;
username?: string;
}, options?: typeof DEFAULT_OPTIONS): Promise<{
password: string;
username: string;
}>;
private generatePassword;
}
export {};