[V] $lib
const $lib: TypeSpecLibrary<{  duplicate-key: {     default: CallableMessage<["resourceName"]>;    };  duplicate-parent-key: {     default: CallableMessage<["resourceName", "keyName"]>;    };  invalid-action-name: {     default: "Action name cannot be empty string.";    };  not-key-type: {     default: "Cannot copy keys from a non-key type (KeysOf<T> or ParentKeysOf<T>)";    };  resource-missing-error: {     default: CallableMessage<["modelName"]>;    };  resource-missing-key: {     default: CallableMessage<["modelName"]>;    };  shared-route-unspecified-action-name: {     default: CallableMessage<["decoratorName"]>;    };}, Record<string, any>, never>;