import type { User } from '@n8n/db'; import { CredentialsService } from '../../credentials/credentials.service'; import { AgentPublishService, type ValidAgentConfigValidationResponse } from './agent-publish.service'; import { AgentValidationService } from './agent-validation.service'; import type { Agent } from './entities/agent.entity'; export declare class AgentRunnableStateService { private readonly credentialsService; private readonly agentValidationService; private readonly agentPublishService; constructor(credentialsService: CredentialsService, agentValidationService: AgentValidationService, agentPublishService: AgentPublishService); addRunnableState(agent: Agent, projectId: string, user: User, draftValidation?: ValidAgentConfigValidationResponse): Promise; }