/** * Background worker for processing upload jobs */ declare class UploadWorker { private isRunning; private pollInterval; /** * Start the background worker */ start(): void; /** * Stop the background worker */ stop(): void; /** * Main processing loop */ private processQueue; /** * Process a single upload job */ private processJob; /** * Route upload to platform-specific handler */ private uploadByPlatform; /** * Utility function for sleeping */ private sleep; /** * Get worker status */ getStatus(): { isRunning: boolean; queueSize: number; }; } export declare const uploadWorker: UploadWorker; export {}; //# sourceMappingURL=upload-worker.d.ts.map