import * as util from 'util'; import { i as Path, B as BaseElement } from './BaseElement-8H6x0-9W.js'; import '@babel/parser'; import '@babel/types'; import '@babel/generator'; import 'prettier'; import '@babel/template'; declare function flattenPath(path?: Path | undefined): string; declare function deletePath(value: any, path: Path): boolean; declare const dev: boolean; declare const logger: { debug: { (...data: any[]): void; (...data: any[]): void; (message?: any, ...optionalParams: any[]): void; }; assert(condition?: boolean | undefined, ...data: any[]): void; assert(condition?: boolean | undefined, ...data: any[]): void; assert(value: any, message?: string | undefined, ...optionalParams: any[]): void; clear(): void; clear(): void; clear(): void; count(label?: string | undefined): void; count(label?: string | undefined): void; count(label?: string | undefined): void; countReset(label?: string | undefined): void; countReset(label?: string | undefined): void; countReset(label?: string | undefined): void; dir(item?: any, options?: any): void; dir(item?: any, options?: any): void; dir(obj: any, options?: util.InspectOptions | undefined): void; dirxml(...data: any[]): void; dirxml(...data: any[]): void; dirxml(...data: any[]): void; error(...data: any[]): void; error(...data: any[]): void; error(message?: any, ...optionalParams: any[]): void; group(...data: any[]): void; group(...data: any[]): void; group(...label: any[]): void; groupCollapsed(...data: any[]): void; groupCollapsed(...data: any[]): void; groupCollapsed(...label: any[]): void; groupEnd(): void; groupEnd(): void; groupEnd(): void; info(...data: any[]): void; info(...data: any[]): void; info(message?: any, ...optionalParams: any[]): void; log(...data: any[]): void; log(...data: any[]): void; log(message?: any, ...optionalParams: any[]): void; table(tabularData?: any, properties?: string[] | undefined): void; table(tabularData?: any, properties?: string[] | undefined): void; table(tabularData: any, properties?: readonly string[] | undefined): void; time(label?: string | undefined): void; time(label?: string | undefined): void; time(label?: string | undefined): void; timeEnd(label?: string | undefined): void; timeEnd(label?: string | undefined): void; timeEnd(label?: string | undefined): void; timeLog(label?: string | undefined, ...data: any[]): void; timeLog(label?: string | undefined, ...data: any[]): void; timeLog(label?: string | undefined, ...data: any[]): void; timeStamp(label?: string | undefined): void; timeStamp(label?: string | undefined): void; timeStamp(label?: string | undefined): void; trace(...data: any[]): void; trace(...data: any[]): void; trace(message?: any, ...optionalParams: any[]): void; warn(...data: any[]): void; warn(...data: any[]): void; warn(message?: any, ...optionalParams: any[]): void; Console: console.ConsoleConstructor; profile(label?: string | undefined): void; profileEnd(label?: string | undefined): void; }; declare function debugRef(debug?: boolean): (ref: BaseElement) => void; export { debugRef, deletePath, dev, flattenPath, logger };