import { SessionsService } from '../sessions/sessions.service';
import { SessionInputsService } from '../session-inputs/session-inputs.service';
import { ApplicationStateService } from '../application-state/application-state.service';
import { SubmitVisualPromptDto } from './visual-editor.dto';
export declare class VisualEditorController {
    private readonly sessionsService;
    private readonly sessionInputsService;
    private readonly applicationStateService;
    private readonly logger;
    constructor(sessionsService: SessionsService, sessionInputsService: SessionInputsService, applicationStateService: ApplicationStateService);
    submitVisualPrompt(submitDto: SubmitVisualPromptDto): Promise<{
        message: string;
    }>;
}
