export interface AddAccountResult { email: string | null; alias: string | null; cancelled: boolean; } interface PreProps { onSubmit: (email: string) => void; } export declare function PreSpawnScreen({ onSubmit }: PreProps): import("react/jsx-runtime").JSX.Element; interface PostProps { newEmail: string; expectedEmail: string; currentEmail: string; claudeJsonPath: string; accountsDirPath: string; onDone: (result: AddAccountResult) => void; } export declare function PostSpawnScreen({ newEmail, expectedEmail, currentEmail, claudeJsonPath, accountsDirPath, onDone, }: PostProps): import("react/jsx-runtime").JSX.Element; export declare function runAddAccountScreen(claudeBin: string, claudeJsonPath: string, accountsDirPath: string): Promise; export {};