import './namespace'; import * as v1 from './v1'; import { createFlowrunnerSandboxV1 } from './v1/namespace'; import * as v2 from './v2'; export * from './errors'; export type { RunServiceMethodData } from './v2'; export type { FlowrunnerContextOptions } from './common/context'; export type { DeleteOptions, DeleteResult, FileInfo, FilesApi, GetOptions, ListOptions, ListResult, UploadFileOptions, UploadResult, UsageResult, } from './common/context-files'; export { FileScope } from './common/context-files'; export type ExtensionVersion = 'v1' | 'v2'; export { createFlowrunnerSandboxV1, }; export declare function detectVersion(serviceId: string, serviceEntryPointPath: string): ExtensionVersion; export declare function getServiceConfigs(serviceId: string, serviceEntryPointPath: string): ReturnType; export declare function runServiceMethod(data: v2.RunServiceMethodData): Promise; export declare function buildServiceDefinition(serviceId: string, serviceEntryPointPath: string): v2.SharedExtensionDefinition | null;