How would I go about making it so Typescript defaults to a certain type if the property isn't defined in the interface? For example:
export interface MyInterface {
Parent: Instance,
Name: string,
__Connections: {
[x: string]: Signal
}
Children: {
[x: string]: Instance
},
Creatable: true,
[default]: Instance // if the type isn't defined in this interface, default to Instance
}