I am new to using typescript with angular 2. I am using version 1 of angular 2-cli. When compiling, I get this error: βit is not assigned to the typeβ Destination [] β. I looked at the data types and it still looks fine, but I'm not sure what the error is. Thanks for your help.
Here is a photo of the error from the console. 
data.ts file - these are two elements that are displayed in an array
export const Assignments: Assignment[] = [ { "a_type": "one", "a_title": "Assignment 1", "symbol": 1, "show": false, "tooltip": { "left": 82 }, "buttonPos":{ "left": 130 }, "printTop": 0, "instructions": "Instructions here", "due_date": "sept-15.png", "percentage": "10.png", "taskA": { "name": "Option A", "a_title": "Task A", "information": "Instructions for task A", "selectA": true } }, { "a_type": "two", "a_title": "Assignment 2", "symbol": 2, "show": false, "sub_a_title": "Assignment Information", "tooltip": { "left": 200 }, "buttonPos":{ "left": 250 }, "printTop": 250, "instructions": "Instructions here", "due_date": "29.png", "percentage": "10.png", "taskA": { "a_title": "Assignment 2 info", "name": "Option A", "information": "Instructions for task A", "selectA": false }, "taskB": { "a_title": "Assignment 2 info", "name": "Option B", "information": "Instructions for task B", "selectB": false } } ]
assign.ts - data types here
export class Assignment { a_type: string; a_title: string; symbol: any; show: boolean; tooltip: any; left: number; buttonPos:any; printTop: number; instructions: string; due_date: string; percentage: string; taskA: any; name: string; information: string; selectA: boolean; taskB: any; selectB: boolean; }