@threadplane/coreInterfacev0.0.0

Citation

Unpublished development API. This package is under development and is not available as a published release.

Authored source metadata, owned by a snapshot. Strings are display data, not a certification of safe navigation, HTML or source accuracy.

import type { Citation } from '@threadplane/core';

Declaration

export interface Citation  {
  readonly extra?: Readonly<Record<string, PlainValue>>;
  readonly iconUrl?: string;
  readonly id: string;
  readonly index: number;
  readonly publishedAt?: string | number;
  readonly snippet?: string;
  readonly sourceType?: string;
  readonly title?: string;
  readonly url?: string;
}

Members

extra

readonly extra?: Readonly<Record<string, PlainValue>>;

iconUrl

readonly iconUrl?: string;

id

readonly id: string;

index

readonly index: number;

publishedAt

readonly publishedAt?: string | number;

snippet

readonly snippet?: string;

sourceType

readonly sourceType?: string;

title

readonly title?: string;

url

readonly url?: string;