import type { Entity } from "./AppConfig"; import type { ItemKey } from "./ItemKey"; /** * Creates an item:// URI from an item key. * * @param key The key to create the URI from. */ export declare function toItemUri(key: ItemKey): string; /** * Creates an item:// URI from a type and ID. * * @param type The item type. * @param id The item ID. */ export declare function toItemUri(type: string, id: string): string; /** * Creates an item:// URI from a type and ID. * * @param type The item type. * @param entity An object of the given type. */ export declare function toItemUri(type: string, entity: Entity): string; /** * Determines whether the given string is a valid item:// URI. * * @param value The value to check. */ export declare function isItemUri(value: unknown): value is string;