---
description: Common Types used throughout the Project
---

# Types

#### IDocumentInfo

```
interface IDocumentInfo {
    geodidid: string;
    documentVal: any;
    parentid?: string;
}
```

**ILoadInfo**

```
interface LoadInfo {
    documentInfo: IDocumentInfo;
    powergateInstance: Powergate 
}
```

**IPinInfo**

```
interface IPinInfo {
    geodidid: string;
    cid: string;
    pinDate: Date;
    token: string
} 
```
