export interface QRCodeResult { filePath: string; url: string; } /** * Generate a QR code PNG file for reliable scanning */ export declare function generateQRCodeFile(url: string): Promise; /** * Generate QR code as a string (for terminal display) */ export declare function generateQRCodeString(url: string): Promise; /** * Format the pairing display for terminal */ export declare function formatPairingDisplay(qrUrl: string, manualCode: string, expiresAt: Date): Promise; /** * Format the pairing success message */ export declare function formatPairingSuccess(deviceName: string): string; /** * Format the already paired message */ export declare function formatAlreadyPaired(devices: Array<{ name: string; paired_at: string; }>): string; //# sourceMappingURL=qr-generator.d.ts.map