Let\'s say we have code like this:
interface Vehicle { bicycle(): string; car(wheel: number): void; bus(passanger: number): { name: string