import t from '@babel/types'; import { TranspilerInterface, TraverseObject } from './transpiler.interface'; import { ErrorReporter } from '../ErrorReporter'; export declare class CubeCheckDuplicatePropTranspiler implements TranspilerInterface { traverseObject(reporter: ErrorReporter): TraverseObject; protected compileExpression(expr: t.Expression | t.PrivateName): string | null; protected checkExpression(astObjectExpression: t.ObjectExpression, reporter: ErrorReporter): void; } //# sourceMappingURL=CubeCheckDuplicatePropTranspiler.d.ts.map