import { z } from "zod"; import type { StorageClient } from "../storage/client.js"; import { type AccessContext } from "../governance/accessControl.js"; export declare const listPagesInputSchema: z.ZodObject<{ tag: z.ZodOptional; status: z.ZodOptional>; folder: z.ZodOptional; compact: z.ZodOptional; limit: z.ZodDefault; offset: z.ZodDefault; }, "strip", z.ZodTypeAny, { limit: number; offset: number; status?: "active" | "archived" | "draft" | undefined; tag?: string | undefined; folder?: string | undefined; compact?: boolean | undefined; }, { status?: "active" | "archived" | "draft" | undefined; limit?: number | undefined; offset?: number | undefined; tag?: string | undefined; folder?: string | undefined; compact?: boolean | undefined; }>; export type ListPagesInput = z.infer; export declare function listPages(drive: StorageClient, input: ListPagesInput, userId?: string, accessCtx?: AccessContext): Promise; //# sourceMappingURL=listPages.d.ts.map