@rhds/elements
Version:
Red Hat Design System Elements
39 lines (38 loc) • 1.21 kB
TypeScript
import { LitElement } from 'lit';
import { type ColorPalette } from '../../lib/context/color/provider.js';
/**
* A blockquote for displaying quote, author, and author title.
*
* @summary Highlights quotations and citations with text styles
*
* @slot - Provide a quote for the blockquote
* @slot author - Provide an author for the blockquote
* @slot title - Provide an author title for the blockquote
*
*/
export declare class RhBlockquote extends LitElement {
static readonly styles: CSSStyleSheet;
title: string;
/**
* Set the colorPalette of the blockquote. Possible values are:
* - `lightest` (default)
* - `darkest`
*/
colorPalette?: ColorPalette;
private on?;
/**
* Set the alignment of the blockquote. Possible values are:
* - `left` (default)
* - `center`
*/
align: 'center' | 'inline-start';
/** Optional highlight attribute that, when present, shows a highlight on side of blockquote. */
highlight: boolean;
/**
* Set the text size of the blockquote. Possible values are:
* - `default`
* - `large`
*/
size: 'default' | 'large';
render(): import("lit").TemplateResult<1>;
}