import { z } from 'zod'; import type { ServerState } from '../types.js'; export declare const AuthQRInput: z.ZodObject<{}, "strip", z.ZodTypeAny, {}, {}>; export declare const AuthQROutput: z.ZodObject<{ qrDataUri: z.ZodNullable; paired: z.ZodBoolean; pairingCode: z.ZodNullable; }, "strip", z.ZodTypeAny, { pairingCode: string | null; qrDataUri: string | null; paired: boolean; }, { pairingCode: string | null; qrDataUri: string | null; paired: boolean; }>; export declare function setLastQR(qr: string | null): void; export declare function authQRHandler(args: unknown, state: ServerState): Promise<{ content: { type: "text"; text: string; }[]; structuredContent: { qrDataUri: string | null; paired: boolean; pairingCode: null; }; }>; //# sourceMappingURL=auth-qr.d.ts.map