@sierai/stargate
Version:
Stargate Tools for AI Agents.
27 lines (23 loc) • 2.11 kB
TypeScript
import * as _langchain_core_tools from '@langchain/core/tools';
import * as _sierai_stargate_toolmaker from '@sierai/stargate-toolmaker';
import * as _sierai_stargate_auth from '@sierai/stargate-auth';
declare const _default: {
github: _sierai_stargate_toolmaker.StargateProvider<_sierai_stargate_toolmaker.StargateTool<any, _sierai_stargate_auth.GitHub>, _sierai_stargate_auth.GitHub, _sierai_stargate_toolmaker.StargateProvider.Type.Connection>;
gmail: _sierai_stargate_toolmaker.StargateProvider<_sierai_stargate_toolmaker.StargateTool<any, _sierai_stargate_auth.Google>, _sierai_stargate_auth.Google, _sierai_stargate_toolmaker.StargateProvider.Type.Connection>;
googleCalendar: _sierai_stargate_toolmaker.StargateProvider<_sierai_stargate_toolmaker.StargateTool<any, _sierai_stargate_auth.Google>, _sierai_stargate_auth.Google, _sierai_stargate_toolmaker.StargateProvider.Type.Connection>;
googleDocs: _sierai_stargate_toolmaker.StargateProvider<_sierai_stargate_toolmaker.StargateTool<any, _sierai_stargate_auth.Google>, _sierai_stargate_auth.Google, _sierai_stargate_toolmaker.StargateProvider.Type.Connection>;
slack: _sierai_stargate_toolmaker.StargateProvider<_sierai_stargate_toolmaker.StargateTool<any, _sierai_stargate_auth.Slack>, _sierai_stargate_auth.Slack, _sierai_stargate_toolmaker.StargateProvider.Type.Connection>;
zoom: _sierai_stargate_toolmaker.StargateProvider<_sierai_stargate_toolmaker.StargateTool<any, _sierai_stargate_auth.Zoom>, _sierai_stargate_auth.Zoom, _sierai_stargate_toolmaker.StargateProvider.Type.Connection>;
sier: _sierai_stargate_toolmaker.StargateProvider<_sierai_stargate_toolmaker.StargateTool<any, undefined>, _sierai_stargate_auth.StargateProviders, _sierai_stargate_toolmaker.StargateProvider.Type.Extension>;
};
type StargateOptions = {
apiKey?: string;
providers: Array<keyof typeof _default>;
};
declare class Stargate {
apiKey?: string;
providers: Array<keyof typeof _default>;
constructor(options: StargateOptions);
get tools(): _langchain_core_tools.DynamicTool[];
}
export { Stargate as default };