export type Open = { readonly char: "{" | "[" | "("; readonly line: number; readonly headerLine?: number; /** Opened where a value may start, so it can still turn out to be an assignment target. */ readonly target?: boolean; readonly foldable: boolean; readonly protected: boolean; readonly signature: boolean; readonly interpolation: boolean; readonly control: boolean; readonly call: boolean; readonly valueParameters: boolean; readonly declaration: boolean; }; export declare const expressionKeywords: Set; export declare const controls: Set; export declare const signatureDeclarations: Set; /** Only expression callees release argument values; declarations retain parameter protection. */ export declare function isCallCallee(previous: string, beforeWord: string): boolean; //# sourceMappingURL=lexical-context.d.ts.map