import { type UserInfo } from "../auth/login.js"; export interface RemoteProject { id: string; slug: string; name: string; description?: string; updatedAt?: string; } export interface ProjectDiscoveryResult { user: UserInfo | null; projects: RemoteProject[]; credentialType?: "user" | "apiKey"; error?: string; } export declare function fetchRemoteProjects(apiToken?: string): Promise; export declare function isAuthenticated(): Promise; export declare function getCurrentUser(): Promise; //# sourceMappingURL=project-discovery.d.ts.map