UNPKG

@glimmer/wire-format

Version:
10 lines 777 B
import { Statements, Statement, Expressions, Expression } from '@glimmer/interfaces'; export declare function is<T>(variant: number): (value: any) => value is T; export declare const isFlushElement: (value: any) => value is Statements.FlushElement; export declare function isAttribute(val: Statement): val is Statements.Attribute; export declare function isStringLiteral(expr: Expression): expr is Expressions.StringValue; export declare function getStringFromValue(expr: Expressions.StringValue): string; export declare function isArgument(val: Statement): val is Statements.Argument; export declare function isHelper(expr: Expression): expr is Expressions.Helper; export declare const isGet: (value: any) => value is Expressions.GetSymbol; //# sourceMappingURL=index.d.ts.map