import type { Input, OutputArgs, OutputFlags, ParserOutput } from '../interfaces/parser'; export type { ArgInput, FlagInput, Input, OutputArgs, OutputFlags, ParserOutput } from '../interfaces/parser'; export { flagUsages } from './help'; export { validate } from './validate'; export declare function parse, BFlags extends OutputFlags, TArgs extends OutputArgs>(argv: string[], options: Input): Promise>;