While attempting to implement a child component in a TypeScript Vue Component, I encountered the error message "No overload matches this call". Sharing this for the benefit of others, as finding a solution online proved challenging.
import {ChildComponent} from './ChildComponent.vue';
@Component({
ChildComponent
})
export class MainComponent extends Vue {
}