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;
}
