import { VariablesService } from '../../../../environments.ee/variables/variables.service.ee';
import type { VariableImportPlan, VariableImportRequest, VariableResolutionFailure } from './variable.types';
import type { ImportContext } from '../../n8n-packages.types';
export declare class VariableImporter {
    private readonly variablesService;
    constructor(variablesService: VariablesService);
    plan(context: ImportContext, request: VariableImportRequest): Promise<VariableImportPlan>;
    blockingFailures(request: VariableImportRequest, plan: VariableImportPlan): VariableResolutionFailure[];
}
