UNPKG

591 BTypeScriptView Raw
1import { TextDocument, Range } from 'vscode-languageserver-types';
2import { Dockerfile } from './dockerfile';
3import { Argument } from './argument';
4import { Flag } from './flag';
5import { Instruction } from './instruction';
6export declare abstract class ModifiableInstruction extends Instruction {
7 private flags;
8 constructor(document: TextDocument, range: Range, dockerfile: Dockerfile, escapeChar: string, instruction: string, instructionRange: Range);
9 protected abstract stopSearchingForFlags(value: string): boolean;
10 getFlags(): Flag[];
11 getArguments(): Argument[];
12}