import { z } from 'zod'; export declare const ListPagesInputSchema: z.ZodObject<{}, "strip", z.ZodTypeAny, {}, {}>; export declare const NewPageInputSchema: z.ZodObject<{ url: z.ZodOptional; sessionId: z.ZodOptional; }, "strip", z.ZodTypeAny, { sessionId?: string | undefined; url?: string | undefined; }, { sessionId?: string | undefined; url?: string | undefined; }>; export declare const SelectPageInputSchema: z.ZodObject<{ pageId: z.ZodString; }, "strip", z.ZodTypeAny, { pageId: string; }, { pageId: string; }>; export declare const ClosePageInputSchema: z.ZodObject<{ pageId: z.ZodString; }, "strip", z.ZodTypeAny, { pageId: string; }, { pageId: string; }>; export declare function listPages(): Promise<{ pages: import("../browser/types.js").PageInfo[]; activePageId: string | null; count: number; }>; export declare function newPage(input: z.infer): Promise<{ pageId: string; url: string; sessionId: string | undefined; message: string; }>; export declare function selectPage(input: z.infer): Promise<{ pageId: string; url: string; message: string; }>; export declare function closePage(input: z.infer): Promise<{ pageId: string; message: string; remainingPages: number; }>; //# sourceMappingURL=tabs.d.ts.map