import { DOCS_URL as e } from "./strings.js";
//#region src/internal/utils/audit-logs.ts
var t = `${e}docs/api-design/logs/`;
function n(e, n) {
	return `Excessive rendering of ${e} ${n} were detected in DOM. Recycle/reuse elements when possible to improve application performance. ${t}#excessive-instance-limit`;
}
function r(e, n) {
	return `Invalid slotted elements detected in ${e}. Allowed: ${n.join(", ")}. ${t}#invalid-slotted-children`;
}
function i(e, n) {
	return `Element ${e} can only be used as a direct child of ${n}. ${t}#invalid-parent`;
}
function a(e) {
	return `Provided id "${e}" not found in DOM. ${t}#id-match-not-found`;
}
function o(e) {
	return `${e} rendered on the client with mismatched SSR content. ${t}#ssr-mismatch`;
}
function s(e, n) {
	return `@nve: Element ${e} version ${n} already defined, please check for duplicate package versions. ${t}#duplicate-package-version`;
}
function c() {
	return `@nve: Multiple versions of Elements loaded, please check for duplicate package versions. ${t}#duplicate-package-version`;
}
//#endregion
export { c as getDuplicatePackageGlobalVersionWarning, s as getDuplicatePackageVersionWarning, n as getExcessiveInstanceLimitWarning, a as getIdMatchNotFoundWarning, i as getInvalidParentWarning, r as getInvalidSlottedChildrenWarning, o as getSSRMismatchWarning };

//# sourceMappingURL=audit-logs.js.map