/** * Piagnet - Multi-channel AI Gateway * * Piagnet is a multi-channel AI gateway that allows AI agents to communicate * through various messaging platforms (Telegram, Discord, Slack, etc.) and * provides a web-based management interface. * * @module piagnet */ export { AgentRunner } from "./agent/runner.js"; export { SandboxManager } from "./agent/sandbox.js"; export { ToolPolicyResolver } from "./agent/tools.js"; export type { AgentContext, AgentRunnerConfig, SandboxConfig, ToolPolicy, } from "./agent/types.js"; export { ConfigManager } from "./config/manager.js"; export type { AccessControlPolicy, AgentDefinition, ChannelBinding, PiagnetConfig, } from "./config/schema.js"; export type { ChannelAdapter, ChannelConfig, ChannelMonitor, ChannelProfile, ChannelScope, } from "./gateway/channels/base.js"; export { TelegramAdapter } from "./gateway/channels/telegram.js"; export { DiscordAdapter, DiscordIntents } from "./gateway/channels/discord.js"; export { SlackAdapter } from "./gateway/channels/slack.js"; export { MessageRouter } from "./gateway/router.js"; export { Gateway } from "./gateway/server.js"; export { SessionManager } from "./gateway/sessions.js"; export type { GatewayConfig, GatewayServer, InboundMessage, OutboundMessage, RouteResolution, Session, SessionKey, WebSocketConnection, } from "./gateway/types/index.js"; export declare const VERSION = "0.51.6"; //# sourceMappingURL=index.d.ts.map