/** * Main entry point for the @iso-safety-signs/core package. * * Provides typed access to all ISO 7010 safety sign data including inline SVGs, * asset paths, and metadata. * * @module @iso-safety-signs/core */ import type { Sign, SignCategory } from './types'; export type { Sign, SignAssets, SignCategory } from './types'; export { signs } from './signs.generated'; export { createInstanceId, escapeHtml, parseSvg, renderSvg, scopeIds, toInstanceId, } from './render'; export type { ParsedSvg, RenderSvgOptions } from './render'; /** Returns every sign in the registry. */ export declare const getAllSigns: () => Sign[]; /** Returns a sign by its slug ID (e.g. `"e001-emergency-exit-left-hand"`). */ export declare const getSign: (id: string) => Sign | undefined; /** Returns all signs that belong to the given category. */ export declare const getSignsByCategory: (category: SignCategory) => Sign[]; //# sourceMappingURL=index.d.ts.map