libs/nx/src/executors/shared/metadata-utils/__test/example-library/src/other/derived-types.ts
import { AbstractBuildingBlock } from '@allianz/taly-core';
interface BaseForType {
parties: string;
abc: string;
ignoreMe: string;
}
type DerivedType = Pick<BaseForType, 'parties' | 'abc'>;
interface MyState {
deriveProp: DerivedType;
a: string;
}
export class MyComponent extends AbstractBuildingBlock<MyState> {}