import { type AgentBuilderAdminSettingsResponse, type AgentBuilderStatusResponse } from '@n8n/api-types';
import { AuthenticatedRequest } from '@n8n/db';
import type { Response } from 'express';
import { AgentsBuilderSettingsService } from './agents-builder-settings.service';
export declare class AgentsBuilderSettingsController {
    private readonly settingsService;
    constructor(settingsService: AgentsBuilderSettingsService);
    getAdminSettings(_req: AuthenticatedRequest): Promise<AgentBuilderAdminSettingsResponse>;
    updateAdminSettings(req: AuthenticatedRequest, _res: Response): Promise<AgentBuilderAdminSettingsResponse>;
    getStatus(): Promise<AgentBuilderStatusResponse>;
}
