export type HeaderLevels = number | 'deep' | false | [number, number]; export interface GetHeadersOptions { /** * The selector of the headers. * * It will be passed as an argument to `document.querySelectorAll(selector)`, * so you should pass a `CSS Selector` string. * * @default '[vp-content] h1, [vp-content] h2, [vp-content] h3, [vp-content] h4, [vp-content] h5, [vp-content] h6' */ selector?: string; /** * Ignore specific elements within the header. * * The Array of `CSS Selector` * * @default [] */ ignore?: string[]; /** * The levels of the headers. * * `1` to `6` for `