---
schema_version: "1"
id: a28302d90b2278a3bcca7f84eaff6a81ad57e374c5f6e98e0d8f184701e29c4a
title: Get Complete Type Definitions for Lightning Base Components
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/release-notes/260-0-0/rn_lwc_ts_support_bc.md
canonical_url: https://help.salesforce.com/s/articleView?id=release-notes.rn_lwc_ts_support_bc.htm&release=260&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 2c3e90a4458575695d5b82e296efd424fa03397ef47d453932fa155a61d1ac7c
description: Build your apps with confidence with the completion of the TypeScript rollout for all Lightning base components.
products:
  - Cross Cloud Packages Solutions
release: "260"
---
# Get Complete Type Definitions for Lightning Base Components

Build your apps with confidence with the completion of the TypeScript rollout for all Lightning base components.

**Where:** This change applies to Lightning Experience, Experience Builder sites, and all versions of the mobile app in all editions.

**How:** When using a base component, import its type definition in your component. Type definitions for base components are available in the [@salesforce/lightning-types](https://www.npmjs.com/package/@salesforce/lightning-types) Node Package Manager (npm) package.

If you have defined your own type definitions for base components, we recommend using the npm package in your LWC project instead.

#### See Also

- [_Lightning Web Components Developer Guide_: TypeScript Type Definitions for LWC (Developer Preview)](https://developer.salesforce.com/docs/platform/lwc/guide/ts.html)