import { type IExecuteFunctions, type INodeExecutionData, type INodeType, type INodeTypeDescription } from 'n8n-workflow'; import { getTemplateVariablesResourceMapperFields } from './methods/resourceMappers/hub.resourceMapper'; import { getMultipleCustomFieldValueResourceMapperFields } from './methods/resourceMappers/customFields.resourceMapper'; export declare class LearningSuite implements INodeType { description: INodeTypeDescription; methods: { loadOptions: { webhook_getSubscriptions(this: import("n8n-workflow").ILoadOptionsFunctions): Promise<{ name: string; description: string; value: string; }[]>; teamMember_getTeamMembersById(this: import("n8n-workflow").ILoadOptionsFunctions): Promise<{ name: string; value: string; }[]>; teamMember_getTeamMembersByEmail(this: import("n8n-workflow").ILoadOptionsFunctions): Promise<{ name: string; value: string; }[]>; role_getRoles(this: import("n8n-workflow").ILoadOptionsFunctions): Promise; popup_getPopups(this: import("n8n-workflow").ILoadOptionsFunctions): Promise; module_getAllModules(this: import("n8n-workflow").ILoadOptionsFunctions): Promise; module_getModules(this: import("n8n-workflow").ILoadOptionsFunctions): Promise; module_getSections(this: import("n8n-workflow").ILoadOptionsFunctions): Promise; module_getLessons(this: import("n8n-workflow").ILoadOptionsFunctions): Promise; member_getMembers(this: import("n8n-workflow").ILoadOptionsFunctions): Promise<{ name: string; value: string; }[]>; member_getMembersByEmail(this: import("n8n-workflow").ILoadOptionsFunctions): Promise<{ name: string; value: string; }[]>; hub_getHubs(this: import("n8n-workflow").ILoadOptionsFunctions): Promise; hub_getTemplates(this: import("n8n-workflow").ILoadOptionsFunctions): Promise; group_getGroups(this: import("n8n-workflow").ILoadOptionsFunctions): Promise; customFields_getCards(this: import("n8n-workflow").ILoadOptionsFunctions): Promise; customFields_getDefinitions(this: import("n8n-workflow").ILoadOptionsFunctions): Promise<{ name: string; value: string; }[]>; customFields_getMediaDefinitions(this: import("n8n-workflow").ILoadOptionsFunctions): Promise; customFields_getCategories(this: import("n8n-workflow").ILoadOptionsFunctions): Promise; customFields_getFieldType(this: import("n8n-workflow").ILoadOptionsFunctions): Promise<{ name: string; value: string; }[]>; customFields_getFieldOptions(this: import("n8n-workflow").ILoadOptionsFunctions): Promise<{ name: string; value: string; }[]>; course_getCourses(this: import("n8n-workflow").ILoadOptionsFunctions): Promise; course_getModules(this: import("n8n-workflow").ILoadOptionsFunctions): Promise; course_getSectionsInCourse(this: import("n8n-workflow").ILoadOptionsFunctions): Promise; course_getLessonsInCourse(this: import("n8n-workflow").ILoadOptionsFunctions): Promise; community_getAreas(this: import("n8n-workflow").ILoadOptionsFunctions): Promise; community_getForums(this: import("n8n-workflow").ILoadOptionsFunctions): Promise; community_getBadges(this: import("n8n-workflow").ILoadOptionsFunctions): Promise; community_getLatestPosts(this: import("n8n-workflow").ILoadOptionsFunctions): Promise; bundle_getBundles(this: import("n8n-workflow").ILoadOptionsFunctions): Promise; ai_getAgentActions(this: import("n8n-workflow").ILoadOptionsFunctions): Promise; ai_getAiAgents(this: import("n8n-workflow").ILoadOptionsFunctions): Promise; }; resourceMapping: { getTemplateVariablesResourceMapperFields: typeof getTemplateVariablesResourceMapperFields; getMultipleCustomFieldValueResourceMapperFields: typeof getMultipleCustomFieldValueResourceMapperFields; }; }; execute(this: IExecuteFunctions): Promise; }