import { IContentfulAsset, } from '../interfaces/IContentfulAsset'; import { IPassageProps, } from './IPassageProps'; import { IPrecedenceWeighted, } from '../interfaces/IPrecedenceWeighted'; import { registry, } from '../../headers/headers-manifest'; type RegistryType = typeof registry; export interface IHeader extends IContentfulAsset, IPrecedenceWeighted { readonly name: keyof RegistryType; }