import { PreProcessor } from "./PreProcessors";
import { PddlExtensionContext } from "./PddlExtensionContext";
export declare class ProblemParserPreProcessor {
    private context;
    private problemCompletePattern;
    constructor(context: PddlExtensionContext);
    process(preProcessor: PreProcessor, templatedProblem: string, workingDirectory: string): Promise<string>;
    createPreProcessor(templatedProblem: string): PreProcessor | undefined;
    parseArgs(argsText: string): string[];
}
