import { z } from "zod"; export declare const CreateOrganizationSchema: z.ZodObject<{ id: z.ZodOptional; name: z.ZodString; }, z.core.$strip>; export declare const CreateMembershipSchema: z.ZodObject<{ userId: z.ZodString; organizationId: z.ZodString; accepted: z.ZodBoolean; role: z.ZodEnum<{ owner: "owner"; manager: "manager"; member: "member"; billing: "billing"; }>; }, z.core.$strip>; export declare const RegisterOrganizationSchema: z.ZodObject<{ userId: z.ZodString; organizationName: z.ZodString; }, z.core.$strip>; export declare const GetOrganizationsByUserIdSchema: z.ZodObject<{ userId: z.ZodString; page: z.ZodNumber; }, z.core.$strip>; export declare const GetOrganizationByIdSchema: z.ZodObject<{ id: z.ZodString; }, z.core.$strip>; export declare const UpdateOrganizationSchema: z.ZodObject<{ id: z.ZodString; name: z.ZodString; }, z.core.$strip>; export declare const ListOrganizationMembersSchema: z.ZodObject<{ organizationId: z.ZodString; }, z.core.$strip>; export declare const ListOrganizationInvitesSchema: z.ZodObject<{ organizationId: z.ZodString; }, z.core.$strip>; export declare const InviteOrganizationMemberSchema: z.ZodObject<{ organizationId: z.ZodString; email: z.ZodString; name: z.ZodOptional; role: z.ZodEnum<{ owner: "owner"; manager: "manager"; member: "member"; billing: "billing"; }>; creatorId: z.ZodString; }, z.core.$strip>; export declare const DeleteOrganizationMemberSchema: z.ZodObject<{ organizationId: z.ZodString; userId: z.ZodString; }, z.core.$strip>; export declare const DeleteOrganizationInviteSchema: z.ZodObject<{ organizationId: z.ZodString; inviteId: z.ZodString; }, z.core.$strip>; export declare const ListUserOrganizationInvitesSchema: z.ZodObject<{ email: z.ZodString; }, z.core.$strip>; export declare const AcceptOrganizationInviteSchema: z.ZodObject<{ inviteId: z.ZodString; userId: z.ZodString; email: z.ZodOptional; }, z.core.$strip>;