export interface ProcessArgsFilter { (argument: string, index: number): boolean; } export declare class ProcessArgs { private readonly filtered; private readonly log; protected constructor(args: string[], node: boolean); static from(args: string[], node?: boolean): ProcessArgs; readonly args: string[]; readonly argsOnly: string[]; readonly exe: string; readonly normalized: string[]; readonly switches: string[]; has(...names: string[]): boolean; hasOne(name: string): boolean; private filter; private normalize; } //# sourceMappingURL=ProcessArgs.d.ts.map