@mojir/lits
Version:
Lits is a pure functional programming language implemented in TypeScript
9 lines (8 loc) • 395 B
TypeScript
import type { BindingTarget } from '../types';
import type { ParserContext } from '../ParserContext';
export interface ParseBindingTargetOptions {
requireDefaultValue?: true;
noRest?: true;
allowLiteralPatterns?: true;
}
export declare function parseBindingTarget(ctx: ParserContext, { requireDefaultValue, noRest, allowLiteralPatterns }?: ParseBindingTargetOptions): BindingTarget;