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