export class C { p: number; readonly q: string; r: boolean; } export namespace N { class D { p: number; readonly q: string; r: boolean; } } export { C as DetectiveComics }; export type Omit = Pick>; export interface E { a: number; b: number; } export type F = Omit;