import { IHTTPClient } from "../interfaces/IHTTPClient"; export declare class CTTPClient implements IHTTPClient { private connectionPool; private dnsResolver; private tlsSession; private quicSession; private httpTunnel; private methodInterceptor; private customMethodRegistry; private resumableUploader; private syncEngine; private mergeEngine; private auditLogger; private undoManager; private verificationEngine; private healthChecker; private notificationDispatcher; private tokenManager; private memoryPinner; private zeroBuffer; private sharedBufferPool; private workerThreadManager; private taskScheduler; private eventEmitter; private logger; private configManager; private errorHandler; private constants; private config; private state; constructor(config?: any); request(request: any): Promise; get(url: string, options?: any): Promise; post(url: string, options?: any): Promise; put(url: string, options?: any): Promise; patch(url: string, options?: any): Promise; delete(url: string, options?: any): Promise; head(url: string, options?: any): Promise; options(url: string, options?: any): Promise; login(url: string, credentials: any): Promise; logout(url: string, token?: string): Promise; refresh(url: string, refreshToken: string): Promise; sync(url: string, options: any): Promise; merge(url: string, options: any): Promise; stream(url: string, options?: any): Promise; upload(url: string, options: any): Promise; convert(url: string, options: any): Promise; archive(url: string, options?: any): Promise; audit(url: string, options?: any): Promise; verify(url: string, options: any): Promise; ping(url: string, options?: any): Promise; notify(url: string, options: any): Promise; undo(url: string, options?: any): Promise; resumableUpload(url: string, file: string, options?: any): Promise; pingHealth(url: string): Promise; syncData(url: string, lastSync: string, options?: any): Promise; mergeData(url: string, conflicts: any[], options?: any): Promise; auditLogs(url: string, options?: any): Promise; undoLast(url: string, options?: any): Promise; convertFile(url: string, file: string, targetFormat: string, options?: any): Promise; archiveData(url: string, options?: any): Promise; notifyEvent(url: string, event: string, data: any): Promise; verifyOTP(url: string, otp: string): Promise; verifyEmail(url: string, email: string): Promise; close(): Promise; on(event: string, listener: Function): void; off(event: string, listener: Function): void; emit(event: string, data: any): void; getState(): any; getConfig(): any; setConfig(config: any): void; } //# sourceMappingURL=CTTPClient.d.ts.map