# Public type definitions availability

**URL:** <https://community.auth0.com/t/public-type-definitions-availability/74480>\
**Category:** Get Help\
**Tags:** typescript\
**Created:** [December 8, 2021, 1:10pm UTC](https://community.auth0.com/t/public-type-definitions-availability/74480 "2021-12-08T13:10:13Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![jamieparkinson](https://upload.wikimedia.org/wikipedia/commons/thumb/7/7c/User_font_awesome.svg/768px-User_font_awesome.svg.png) [@jamieparkinson](https://community.auth0.com/u/jamieparkinson)\
**Post date:** [December 8, 2021, 1:10pm UTC](https://community.auth0.com/t/public-type-definitions-availability/74480/1 "2021-12-08T13:10:13Z")

</div>

Hello - this is a duplicate of [Types developing actions locally](https://community.auth0.com/t/types-developing-actions-locally/67231), but unfortunately nobody replied to that question.

Are the types used within the Actions editor publicly available? For example, the `event` type as defined here: [Actions Triggers: post-login - Event Object](https://auth0.com/docs/actions/triggers/post-login/event-object).

Thanks so much!

---

<div class="post-metadata">

**Author:** ![dan.woda](https://sea1.discourse-cdn.com/auth0/user_avatar/community.auth0.com/dan.woda/32/18340_2.png) [@dan.woda](https://community.auth0.com/u/dan.woda)\
**Post date:** [December 8, 2021, 10:14pm UTC](https://community.auth0.com/t/public-type-definitions-availability/74480/3 "2021-12-08T22:14:55Z")

</div>

Hi @jamieparkinson,

Welcome to the Auth0 Community!

Can you give an example of what you are looking for? I can reach out to the team.

---

<div class="post-metadata">

**Author:** ![jamieparkinson](https://upload.wikimedia.org/wikipedia/commons/thumb/7/7c/User_font_awesome.svg/768px-User_font_awesome.svg.png) [@jamieparkinson](https://community.auth0.com/u/jamieparkinson)\
**Post date:** [December 8, 2021, 10:24pm UTC](https://community.auth0.com/t/public-type-definitions-availability/74480/4 "2021-12-08T22:24:52Z")

</div>

Thanks for the quick reply Dan - the online editor for Actions very helpfully has built-in Typescript definitions for the Actions environment, but these aren’t (as far as I can see) published anywhere to be used outside of the editor.

We - and I imagine many other teams - write our Actions elsewhere, store them in version control, and deploy them to Auth0 as part of our CI process. Having the type definitions available to install as a dependency (and as mentioned, we know they must already exist) would be of huge benefit for this.

---

<div class="post-metadata">

**Author:** ![dan.woda](https://sea1.discourse-cdn.com/auth0/user_avatar/community.auth0.com/dan.woda/32/18340_2.png) [@dan.woda](https://community.auth0.com/u/dan.woda)\
**Post date:** [December 8, 2021, 11:21pm UTC](https://community.auth0.com/t/public-type-definitions-availability/74480/5 "2021-12-08T23:21:58Z")

</div>

Thanks for the added context. I reached out to the team and I’ll let you know what they say.

---

<div class="post-metadata">

**Author:** ![dan.woda](https://sea1.discourse-cdn.com/auth0/user_avatar/community.auth0.com/dan.woda/32/18340_2.png) [@dan.woda](https://community.auth0.com/u/dan.woda)\
**Post date:** [January 4, 2022, 7:58pm UTC](https://community.auth0.com/t/public-type-definitions-availability/74480/6 "2022-01-04T19:58:23Z")

</div>

This has been added to the backlog.

---

<div class="post-metadata">

**Author:** ![dan.woda](https://sea1.discourse-cdn.com/auth0/user_avatar/community.auth0.com/dan.woda/32/18340_2.png) [@dan.woda](https://community.auth0.com/u/dan.woda)\
**Post date:** [April 8, 2022, 4:29pm UTC](https://community.auth0.com/t/public-type-definitions-availability/74480/7 "2022-04-08T16:29:36Z")

</div>



---

<div class="post-metadata">

**Author:** ![darinl](https://sea1.discourse-cdn.com/auth0/user_avatar/community.auth0.com/darinl/32/37004_2.png) [@darinl](https://community.auth0.com/u/darinl)\
**Post date:** [May 12, 2022, 8:13pm UTC](https://community.auth0.com/t/public-type-definitions-availability/74480/8 "2022-05-12T20:13:58Z")

</div>

Does this help?

> **[Actions Triggers: post-login - API Object](https://auth0.com/docs/customize/actions/flows-and-triggers/login-flow/api-object)**
>
> Learn about the post-login Action trigger's API object.

---

<div class="post-metadata">

**Author:** ![konrad.sopala](https://sea1.discourse-cdn.com/auth0/user_avatar/community.auth0.com/konrad.sopala/32/13516_2.png) [@konrad.sopala](https://community.auth0.com/u/konrad.sopala)\
**Post date:** [May 16, 2022, 6:52am UTC](https://community.auth0.com/t/public-type-definitions-availability/74480/9 "2022-05-16T06:52:38Z")

</div>

Thanks for following up on that Darin!

---

<div class="post-metadata">

**Author:** ![danilo.asissanchez](https://sea1.discourse-cdn.com/auth0/user_avatar/community.auth0.com/danilo.asissanchez/32/25548_2.png) [@danilo.asissanchez](https://community.auth0.com/u/danilo.asissanchez)\
**Post date:** [November 27, 2025, 11:16pm UTC](https://community.auth0.com/t/public-type-definitions-availability/74480/10 "2025-11-27T23:16:04Z")

</div>

Hello,

We have published a NPM library with Actions Types definitions: [https://www.npmjs.com/package/@auth0/actions](https://www.npmjs.com/package/@auth0/actions)

Actions NPM Docs: [Actions NPM](https://auth0.com/docs/customize/actions/actions-npm)

Actions Unit Test Docs: [Actions Unit Test](https://auth0.com/docs/customize/actions/actions-unit-test)

Changelog: [https://auth0.com/changelog#1g7Si9zf4VnEOC3Na7zxGR](https://auth0.com/changelog#1g7Si9zf4VnEOC3Na7zxGR)
