fuse-box
Version:
Fuse-Box a bundler that does it right
15 lines (14 loc) • 497 B
TypeScript
import { ISchema } from '../../core/nodeSchema';
import { ASTNode } from '../../interfaces/AST';
import { ITransformer } from '../../interfaces/ITransformer';
export declare function createNullishStatement(props: ILocalContext): {
expression: ASTNode;
setCondition: (node: ASTNode) => void;
setRight: (node: ASTNode) => void;
};
interface ILocalContext {
schema: ISchema;
genId?: () => string;
}
export declare function NullishCoalescingTransformer(): ITransformer;
export {};