export declare function ternary(predicate: string, consequent: string, alternate: string): string; /** * Returns code for an equality check between two values. * * @example * * eq("a", "b") * // -> '(a === b)' */ export declare function eq(first: string, second: string): string; export declare function neq(first: string, second: string): string; export declare function and(first: string, second: string): string; export declare function or(first: string, second: string): string; export declare function str(value: string): string; /** * Returns an attribute declaration for a given name and value. * * @example * * attribute("val", "a + b") * // -> 'val={a + b}' * */ export declare function attribute(name: string, value: string): string; export declare function spreadAttr(value: string): string; //# sourceMappingURL=codegen.d.ts.map