[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>;