@nysds/nys-icon
Version:
The Icon component from the NYS Design System.
16 lines (15 loc) • 451 B
TypeScript
import { LitElement } from "lit";
export declare class NysIcon extends LitElement {
name: string;
ariaLabel: string;
rotate: string;
flip: string;
color: string;
static styles: import("lit").CSSResult;
private static readonly VALID_TYPES;
private _size;
get size(): (typeof NysIcon.VALID_TYPES)[number];
set size(value: string);
private getIcon;
render(): import("lit-html").TemplateResult<1> | null;
}