import type { StorageProvider } from "@agyemanjp/storage"; import { type Result, type OmitX } from "@agyemanjp/standard"; import type { UserBase } from "./schema/_auth"; export declare function authenticateAsync(args: { authId: string; password: string; storage: StorageProvider; }): Promise>; export declare function registerAsync(args: OmitX & { authIdType: U["authIdType"]; authId: string; password: string; accessLevel: U["accessLevel"]; storage: StorageProvider; }): Promise>;