UNPKG

smartlead-mcp-server

Version:

MCP server for Smartlead campaign management integration. Features include creating campaigns, updating campaign settings, and managing campaign sequences.

20 lines 904 B
// Type definitions for Client Management functionality // Type guards export function isAddClientParams(args) { if (typeof args !== 'object' || args === null) return false; const params = args; return (typeof params.name === 'string' && typeof params.email === 'string' && Array.isArray(params.permission) && params.permission.every(perm => typeof perm === 'string') && typeof params.password === 'string' && (params.logo === undefined || typeof params.logo === 'string') && (params.logo_url === undefined || params.logo_url === null || typeof params.logo_url === 'string')); } export function isFetchAllClientsParams(args) { // Since this endpoint doesn't require specific parameters beyond the API key // Any object is valid return typeof args === 'object' && args !== null; } //# sourceMappingURL=clientManagement.js.map