import { Tool } from '@mastra/core/tools'; import { z } from 'zod'; import { T as ToolkitConfig, a as ToolCategory } from '../index-qFGypkX3.js'; import '@knocklabs/mgmt'; import '@knocklabs/node'; type KnockToolkit = { getAllTools: () => Tool>[]; getTools: (category: ToolCategory) => Tool>[]; getToolMap: () => Record>>; }; /** * Create a toolkit for use with the LangChain framework. * * @param config - The configuration to use for the toolkit * @returns A toolkit for use with the LangChain framework */ declare const createKnockToolkit: (config: ToolkitConfig) => Promise; export { createKnockToolkit };