import { ConnectionConfig } from '../types/index.js'; export declare class UrlParser { /** * Parse and validate a Supabase Lite connection URL * Supports formats: * - http://localhost:5173 (default project) * - https://supabase-lite.pages.dev (production) * - http://localhost:5173/abc123def456 (specific project) */ static parse(url: string): ConnectionConfig; /** * Construct the SQL endpoint URL for the given connection config */ static getSqlEndpoint(config: ConnectionConfig): string; /** * Validate that a URL is reachable (basic format validation) */ static validate(url: string): { valid: boolean; error?: string; }; /** * Normalize URL by removing trailing slashes and ensuring proper format */ static normalize(url: string): string; } //# sourceMappingURL=url-parser.d.ts.map