Typescript Define Type With Default Values