import { MLBackend, AddMLBackendInput } from '../../types/label-studio-types.js'; export declare class MLBackendService { /** * Get ML backends for a project */ labelStudioMLBackends(projectId: number, context: ResolverContext): Promise; /** * Add ML backend to project */ addMLBackendToProject(projectId: number, input: AddMLBackendInput, context: ResolverContext): Promise; /** * Delete ML backend */ deleteMLBackend(mlBackendId: number, context: ResolverContext): Promise; /** * Trigger predictions for tasks */ triggerLabelStudioPredictions(projectId: number, context: ResolverContext, taskIds?: number[]): Promise; /** * Train ML model */ trainLabelStudioModel(mlBackendId: number, context: ResolverContext): Promise; }