import type { Snippet } from 'svelte'; interface Props { /** * Array of author names, which will be slugified to create links to Reuters author pages */ authors?: string[]; /** * Publish time as a datetime string. */ publishTime?: string; /** * Update time as a datetime string. */ updateTime?: string; /** * Alignment of the byline. */ align?: 'auto' | 'center'; /** * Add an id to to target with custom CSS. * @type {string} */ id?: string; /** * Add extra classes to target with custom CSS. * @type {string} */ cls?: string; /** * Custom function that returns an author page URL. */ getAuthorPage?: (author: string) => string; /** * Optional snippet for a custom byline. */ byline?: Snippet; /** * Optional snippet for a custom published dateline. */ published?: Snippet; /** * Optional snippet for a custom updated dateline. */ updated?: Snippet; } /** * An article byline and dateline: linked author names with formatted publish and update times. * * [Read the docs.](https://reuters-graphics.github.io/graphics-components/?path=/docs/components-text-elements-byline--docs) */ declare const Byline: import("svelte").Component; type Byline = ReturnType; export default Byline;