export type ProxyLog = string[] & { disabled?: boolean; }; declare const LOGGER_TARGET = "_t"; export declare const LOGGER_NAME: unique symbol; export type ProxyTarget = T & { [LOGGER_TARGET]: T; }; export declare const getProxyLogger: (log: ProxyLog, name: string) => Required>; export declare const logger: (value: T, log: any[], name: string) => ProxyTarget; export declare const elm: (tagName: string) => HTMLElement; export {};