Skip to Content
DocumentationReferenceImport Directory

Import Directory

Quick-reference for all import paths.

@loopstack/common

// Workflows import { BaseWorkflow, Final, Guard, Initial, InjectTool, InjectWorkflow, Transition, Workflow, CallbackSchema, QueueResult, } from '@loopstack/common'; // Tools import { BaseTool, Tool, ToolResult, InjectTool } from '@loopstack/common'; // Documents import { Document, DocumentEntity } from '@loopstack/common'; // Apps import { InjectWorkflow, App, BaseApp } from '@loopstack/common';

@loopstack/core

import { LoopCoreModule } from '@loopstack/core'; import { ErrorDocument, LinkDocument, MarkdownDocument, PlainDocument } from '@loopstack/common'; import { WorkflowRunner } from '@loopstack/core'; import { GetSecretKeysTool, RequestSecretsTool, SecretRequestDocument } from '@loopstack/core';

@loopstack/claude-module

import { ClaudeModule } from '@loopstack/llm-provider-module'; import { LlmGenerateObjectTool, LlmGenerateTextTool, LlmGenerateTextResult, LlmMessageDocument, LlmDelegateToolCallsTool, LlmDelegateResult, LlmUpdateToolResultTool, } from '@loopstack/llm-provider-module';

@loopstack/sandbox-tool / @loopstack/sandbox-filesystem

import { SandboxCreateDirectory, SandboxDelete, SandboxExists, SandboxFileInfo, SandboxListDirectory, SandboxReadFile, SandboxWriteFile, } from '@loopstack/sandbox-filesystem'; import { SandboxFilesystemModule } from '@loopstack/sandbox-filesystem'; import { SandboxCommand, SandboxDestroy, SandboxInit } from '@loopstack/sandbox-tool'; import { SandboxToolModule } from '@loopstack/sandbox-tool';

@loopstack/oauth-module

import { OAuthProviderInterface, OAuthProviderRegistry, OAuthTokenStore } from '@loopstack/oauth-module'; import { OAuthWorkflow } from '@loopstack/oauth-module';

@loopstack/google-workspace-module

import { GoogleWorkspaceModule } from '@loopstack/google-workspace-module';
Last updated on