Create a typescript interface from the following Javascript Object: 

{
  firstName: "John", 
  secondName: "Doe",
  age: 26, 
  visits: 893, 
  email: "JohnDoe@gmail.com"
}
Here is the Typescript interface based on the provided Javascript Object:

```typescript
interface Person {
  firstName: string;
  secondName: string;
  age: number;
  visits: number;
  email: string;
}
```

Note that the properties in the Typescript interface have the same names and types as the properties in the original Javascript Object. However, the interface defines a clear contract for the expected shape of the object and can be used for type checking and enforcing type safety in code that interacts with this object.
Below is an instruction that describes a task. Write a response that appropriately completes the request.

### Instruction:

Create a typescript interface from the following Javascript Object: 

{
  firstName: "John", 
  secondName: "Doe",
  age: 26, 
  visits: 893, 
  email: "JohnDoe@gmail.com"
}

### Response:

Here is the Typescript interface based on the provided Javascript Object:

```typescript
interface Person {
  firstName: string;
  secondName: string;
  age: number;
  visits: number;
  email: string;
}
```

Note that the properties in the Typescript interface have the same names and types as the properties in the original Javascript Object. However, the interface defines a clear contract for the expected shape of the object and can be used for type checking and enforcing type safety in code that interacts with this object.
