import { IDocAuthor } from "./IDocAuthor"; import { IJournal } from "./IDocDetail"; export declare type ReadonlyArrayMap = Readonly<{ [key: number]: V; }>; export declare type Month = 'jan' | 'feb' | 'mar' | 'apr' | 'may' | 'jun' | 'jul' | 'aug' | 'sep' | 'oct' | 'nov' | 'dec'; export interface IDocBibMutable { title?: string; shortTitle?: string; subtitle?: string; description?: string; volume?: string; issn?: string; isbn?: string; editor?: string | ReadonlyArrayMap; address?: string; edition?: string; doi?: string; abstract?: string; lang?: string; journal?: string | IJournal; month?: Month | string; year?: string; pmid?: string; keywords?: ReadonlyArrayMap; pages?: string; authors?: ReadonlyArrayMap | ReadonlyArrayMap; publisher?: string; copyright?: string; } export interface IDocBib extends Readonly { }