I'm striving to achieve the following:
interface Partials {
readonly start?: number;
readonly end?: number;
}
interface NotPartials extends Partials /* integrate Unpartialing in some way */ {
readonly somewhere: number;
}
In this case, NotPartials would become:
readonly start: number;
readonly end: number;
readonly somewhere: number;
Observe how start and end are now mandatory. Is there a way to accomplish this?