A tuple type in TypeScript represents an array with a fixed number of elements, where each element can have its type. For example, let person: [string, number] = ['John Doe', 30]; declares a tuple type for a person's name and age.