import { z } from 'zod'; declare const AccessLevelSchema: z.ZodNumber; export declare const BrowseMembersSchema: z.ZodDiscriminatedUnion<[z.ZodObject<{ action: z.ZodLiteral<"list_project">; project_id: z.ZodPipe, z.ZodCoercedString>; query: z.ZodOptional; user_ids: z.ZodOptional>>; per_page: z.ZodDefault>; page: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ action: z.ZodLiteral<"list_group">; group_id: z.ZodPipe, z.ZodCoercedString>; query: z.ZodOptional; user_ids: z.ZodOptional>>; per_page: z.ZodDefault>; page: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ action: z.ZodLiteral<"get_project">; project_id: z.ZodPipe, z.ZodCoercedString>; user_id: z.ZodPipe, z.ZodCoercedString>; include_inherited: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ action: z.ZodLiteral<"get_group">; group_id: z.ZodPipe, z.ZodCoercedString>; user_id: z.ZodPipe, z.ZodCoercedString>; include_inherited: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ action: z.ZodLiteral<"list_all_project">; project_id: z.ZodPipe, z.ZodCoercedString>; query: z.ZodOptional; user_ids: z.ZodOptional>>; state: z.ZodOptional>; per_page: z.ZodDefault>; page: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ action: z.ZodLiteral<"list_all_group">; group_id: z.ZodPipe, z.ZodCoercedString>; query: z.ZodOptional; user_ids: z.ZodOptional>>; state: z.ZodOptional>; per_page: z.ZodDefault>; page: z.ZodOptional; }, z.core.$strip>], "action">; export type BrowseMembersOptions = z.infer; export { AccessLevelSchema };