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