export declare class PartnerUsersService { url: string; setUrl: (api: any) => Promise; list: (body: { partnerId: string; filter?: any; }) => Promise<{ list: Array<{ id: string; isMarkedForDeletion: boolean; name: string; }>; permissions: string[]; }>; get: (body: { partnerId: string; userId: string; }) => Promise<{ id: string; name: string; email: string; enabled: boolean; securityGroups: string[]; updatedAtDate: Date; updatedById: string; createdAtDate: Date; createdById: string; isMarkedForDeletion: boolean; isMarkedForDeletionAtDate: Date; isMarkedForDeletionById: string; permissions: string[]; }>; add: (body: { partnerId: string; email: string; securityGroups: Array; enabled?: boolean; }) => Promise<{ id: string; name: string; email: string; enabled: boolean; securityGroups: string[]; updatedAtDate: Date; updatedById: string; createdAtDate: Date; createdById: string; isMarkedForDeletion: boolean; isMarkedForDeletionAtDate: Date; isMarkedForDeletionById: string; permissions: string[]; }>; update: (body: { partnerId: string; userId: string; enabled?: boolean; isMarkedForDeletion?: boolean; securityGroupsToRemove?: Array; securityGroupsToAdd?: Array; }) => Promise<{ id: string; name: string; email: string; enabled: boolean; securityGroups: string[]; updatedAtDate: Date; updatedById: string; createdAtDate: Date; createdById: string; isMarkedForDeletion: boolean; isMarkedForDeletionAtDate: Date; isMarkedForDeletionById: string; permissions: string[]; }>; delete: (body: { partnerId: string; userId: string; }) => Promise; }