UNPKG

766 BTypeScriptView Raw
1import { SerializedSourceSpan } from '../../source/span';
2import type { Args } from './args';
3import type { ElementModifier } from './attr-block';
4import type { AppendContent, ContentNode, InvokeBlock, InvokeComponent } from './content';
5import type { CallExpression, ExpressionNode } from './expr';
6import type { BaseNodeFields } from './node';
7export interface SerializedBaseNode {
8 loc: SerializedSourceSpan;
9}
10export interface GlimmerParentNodeOptions extends BaseNodeFields {
11 body: readonly ContentNode[];
12}
13export interface CallFields extends BaseNodeFields {
14 callee: ExpressionNode;
15 args: Args;
16}
17export declare type CallNode = CallExpression | InvokeBlock | AppendContent | InvokeComponent | ElementModifier;
18//# sourceMappingURL=base.d.ts.map
\No newline at end of file