@authlocal/authlocal
Version:
User-sovereign Logins For All
17 lines (16 loc) • 531 B
TypeScript
import { Passport } from "./passport.js";
import { PassportsFileData } from "./types.js";
export declare class PassportsFile {
#private;
static readonly format = "authlocal.org passports";
static readonly extension = "passport";
static readonly version = 4;
static fromData(raw: any): PassportsFile;
list(): Passport[];
add(...additions: Passport[]): this;
delete(...deletions: Passport[]): this;
deleteAll(): this;
toData(): PassportsFileData;
filename(): string;
href(): string;
}