import * as z from 'zod'; declare const CreateMemberRoleDefinitionRequest: z.ZodObject<{ roleKey: z.ZodString; options: z.ZodObject<{ roleTitle: z.ZodString; blockable: z.ZodOptional; }, z.core.$strip>; }, z.core.$strip>; declare const CreateMemberRoleDefinitionResponse: z.ZodObject<{ role: z.ZodOptional; roleKey: z.ZodOptional; title: z.ZodOptional; blockable: z.ZodOptional; revision: z.ZodNullable>; }, z.core.$strip>>; }, z.core.$strip>; declare const ListMemberRoleDefinitionsRequest: z.ZodObject<{}, z.core.$strip>; declare const ListMemberRoleDefinitionsResponse: z.ZodObject<{ roles: z.ZodOptional; roleKey: z.ZodOptional; title: z.ZodOptional; blockable: z.ZodOptional; revision: z.ZodNullable>; }, z.core.$strip>>>; }, z.core.$strip>; declare const GetMemberRoleDefinitionRequest: z.ZodObject<{ roleKey: z.ZodString; }, z.core.$strip>; declare const GetMemberRoleDefinitionResponse: z.ZodObject<{ role: z.ZodOptional; roleKey: z.ZodOptional; title: z.ZodOptional; blockable: z.ZodOptional; revision: z.ZodNullable>; }, z.core.$strip>>; }, z.core.$strip>; declare const UpdateMemberRoleDefinitionRequest: z.ZodObject<{ key: z.ZodString; options: z.ZodObject<{ blockable: z.ZodOptional; revision: z.ZodString; }, z.core.$strip>; }, z.core.$strip>; declare const UpdateMemberRoleDefinitionResponse: z.ZodObject<{ role: z.ZodOptional; roleKey: z.ZodOptional; title: z.ZodOptional; blockable: z.ZodOptional; revision: z.ZodNullable>; }, z.core.$strip>>; }, z.core.$strip>; declare const DeleteMemberRoleDefinitionRequest: z.ZodObject<{ roleKey: z.ZodString; }, z.core.$strip>; declare const DeleteMemberRoleDefinitionResponse: z.ZodObject<{}, z.core.$strip>; export { CreateMemberRoleDefinitionRequest, CreateMemberRoleDefinitionResponse, DeleteMemberRoleDefinitionRequest, DeleteMemberRoleDefinitionResponse, GetMemberRoleDefinitionRequest, GetMemberRoleDefinitionResponse, ListMemberRoleDefinitionsRequest, ListMemberRoleDefinitionsResponse, UpdateMemberRoleDefinitionRequest, UpdateMemberRoleDefinitionResponse };