If I have an existing type definition of:
type Person = { name: string; age: number; sayHello: (greeting: string) => void; }
is it p