import { ConnectionConfig } from '../types/index.js'; export interface AdminProject { id: string; name: string; createdAt: string; lastAccessed: string; isActive: boolean; } export interface AdminError { error: string; message: string; details?: string; } export declare class AdminClient { private config; private isDeployedInstance; constructor(url: string); /** * List all projects on the server */ listProjects(): Promise; /** * Create a new project */ createProject(name: string): Promise; /** * Delete a project */ deleteProject(projectId: string): Promise; /** * Test connection to the admin API */ ping(): Promise; /** * Get the admin endpoint URL for the given path */ private getAdminEndpoint; /** * Get connection information */ getConnectionInfo(): ConnectionConfig; } //# sourceMappingURL=admin-client.d.ts.map