/** * Organization Tools - MCP Tools for Organization Management * * Provides tools for: * - Organization management (list, get, create, update) * - Member management (list, invite) * - Invitations (list pending, accept, decline, leave) * - Memberships (list all org memberships) */ import { MCPToolDefinition, MCPToolResult } from './src/types/mcp-types'; export declare const organizationToolDefinitions: MCPToolDefinition[]; export declare class OrganizationTools { private static instance; private client; private registryUrl; private apiKey; private currentOrgId; constructor(registryUrl: string, apiKey: string); static getInstance(registryUrl?: string, apiKey?: string): OrganizationTools; getTools(): MCPToolDefinition[]; executeTool(toolName: string, args: Record): Promise; private listOrganizations; private getOrganization; private createOrganization; private updateOrganization; private listMembers; private inviteMember; private listPendingInvitations; private listSentInvitations; private acceptInvitation; private declineInvitation; private cancelInvitation; private leaveOrganization; private listMemberships; } export default OrganizationTools; //# sourceMappingURL=organization-tools.d.ts.map