interface UserDefaultAdapterDependencies {
    authAPI: Pick<AuthDefaultAdapterAPI, "checkToken" | "generateOnetimeToken" | "deleteRefreshTokensForUser" | "restoreToken">;
    bucket: Bucket;
    db: Db;
    mailService?: MailService;
    organizationAPI?: null | Pick<OrganizationDefaultAdapterAPI, "getOrganizationById" | "getUserOrganizations" | "addOrUpdateUsers" | "getUserOrganizationRole">;
}

Properties

authAPI: Pick<AuthDefaultAdapterAPI, "checkToken" | "generateOnetimeToken" | "deleteRefreshTokensForUser" | "restoreToken">
bucket: Bucket
db: Db
mailService?: MailService
organizationAPI?: null | Pick<OrganizationDefaultAdapterAPI, "getOrganizationById" | "getUserOrganizations" | "addOrUpdateUsers" | "getUserOrganizationRole">

Generated using TypeDoc