UNPKG

@openai/agents-core

Version:

The OpenAI Agents SDK is a lightweight yet powerful framework for building multi-agent workflows.

18 lines (17 loc) • 1.56 kB
import type { AzureBlobMount, BoxMount, Dir, DockerVolumeMountStrategy, File, GCSMount, GitRepo, InContainerMountStrategy, LocalBindMountStrategy, LocalDir, LocalFile, Mount, MountPattern, R2Mount, S3FilesMount, S3Mount } from './types'; export declare function dir(args?: Omit<Dir, 'type'>): Dir; export declare function file(args: Omit<File, 'type'>): File; export declare function localFile(args: Omit<LocalFile, 'type'>): LocalFile; export declare function localDir(args: Omit<LocalDir, 'type'>): LocalDir; export declare function gitRepo(args: Omit<GitRepo, 'type'>): GitRepo; export declare function mount(args?: Omit<Mount, 'type'>): Mount; export declare function s3Mount(args: Omit<S3Mount, 'type'>): S3Mount; export declare function gcsMount(args: Omit<GCSMount, 'type'>): GCSMount; export declare function r2Mount(args: Omit<R2Mount, 'type'>): R2Mount; export declare function azureBlobMount(args: Omit<AzureBlobMount, 'type'>): AzureBlobMount; export declare function boxMount(args?: Omit<BoxMount, 'type'>): BoxMount; export declare function s3FilesMount(args: Omit<S3FilesMount, 'type'>): S3FilesMount; export declare function inContainerMountStrategy(args?: Omit<InContainerMountStrategy, 'type'>): InContainerMountStrategy; export declare function dockerVolumeMountStrategy(args?: Omit<DockerVolumeMountStrategy, 'type'>): DockerVolumeMountStrategy; export declare function localBindMountStrategy(args?: Omit<LocalBindMountStrategy, 'type'>): LocalBindMountStrategy; export declare function mountPattern<T extends MountPattern>(args: T): T;