import type { SavedAuthUser, UserProfile } from "./types.js"; interface AuthIndex { currentAuthId?: string; users: SavedAuthUser[]; } export declare function getAuthIndexPath(homeDir: string): string; export declare function formatAuthUserLabel(user: SavedAuthUser): string; export declare function loadAuthIndex(homeDir: string): Promise; export declare function recordLoggedInUser(homeDir: string, profile: UserProfile, projectOrigin: string): Promise; export declare function switchCurrentUser(options: { chooseUser?: (users: SavedAuthUser[]) => Promise; homeDir: string; selector?: string; }): Promise; export declare function deleteAuthUser(options: { authId: string; homeDir: string; }): Promise; export {}; //# sourceMappingURL=auth-state.d.ts.map