UNPKG

dap-design-system

Version:

Official design system for the DÁP (dap.gov.hu)

18 lines (17 loc) 613 B
import { LitElement } from 'lit'; import { CommonSize, FeedbackType } from '../../dap-design-system'; type Constructor<T = Record<string, unknown>> = { new (...args: any[]): T; prototype: T; }; export interface FeedbackElementInterface { feedbackSize?: CommonSize; feedback: string; feedbackType?: FeedbackType; feedbackSubtle?: boolean; feedbackNoMargin?: boolean; feedbackId?: string; renderFeedback(content?: unknown): unknown; } export declare function FeedbackMixin<T extends Constructor<LitElement>>(constructor: T): T & Constructor<FeedbackElementInterface>; export {};