import { LoggerService } from '../../logger/logger.service.js'; import { type Prompt } from '@inquirer/type'; import { ConfigService } from '../../config/config.service.js'; import { SchemaDiffPromptConfig } from './types/schema-diff-prompt-config.type.js'; import { SchemaDiffOutput } from '@directus/sdk'; export declare class SchemaDiffPromptService { private readonly config; protected readonly logger: LoggerService; prompt: Prompt; constructor(config: ConfigService, logger: LoggerService); private setupPrompt; private handleKeypress; private changeActiveIndex; private toggleSelectedItem; private toggleChildrenSelected; private toggleShowDetails; private createItems; private getItems; }