import { ProcessRepresentation, ProcessScale } from '../domain';
import { ProcfileReconciler } from './ProcfileReconciler';
export declare class ProcessRepresentationChainModifier {
    representation: ProcessRepresentation;
    procfileReconciler: ProcfileReconciler;
    constructor(representation: ProcessRepresentation, procfileReconciler: ProcfileReconciler);
    name(): string;
    name(name: string): ProcessRepresentationChainModifier;
    entry(): string;
    entry(entry: string): ProcessRepresentationChainModifier;
    scale(): ProcessScale;
    scale(scale: ProcessScale): ProcessRepresentationChainModifier;
    env(): any;
    env(env: any): ProcessRepresentationChainModifier;
    args(): any[];
    args(args: any[]): ProcessRepresentationChainModifier;
    nodeArgs(): any[];
    nodeArgs(nodeArgs: any[]): ProcessRepresentationChainModifier;
    argv(argv?: any): ProcessRepresentationChainModifier;
    order(): number;
    order(order: number): ProcessRepresentationChainModifier;
    drop(): void;
}
