/** * Whether lit resolved to its development build. `enableWarning` is inherited * from `ReactiveElement`, which declares it optional precisely because it * exists only in development — lit's own docs prescribe guarding on it. Same * shape in lit 2 and 3, and typed optional in both builds' `.d.ts`, so this * needs no cast. Read per call, so import order cannot matter. * @internal */ export declare function inLitDevMode(): boolean; /** * Warns once per element that a binding found no `` ancestor and has * therefore degraded to a no-op. * * Callers must only reach this **after** the router seek has actually run and * come back empty. Every seek here is deferred past the element's first render, * so a binding legitimately sees no router on its first pass; warning there * would fire on every correctly wired app. * * @param element the element whose binding found nothing * @param subject how to name it in the message, e.g. `` * @param consequence what will not happen, e.g. `will not navigate` * * @internal */ export declare function warnMissingRouter(element: Element, subject: string, consequence: string): void; //# sourceMappingURL=dev-warn.d.ts.map