dap-design-system
Version:
Official design system for the DÁP (dap.gov.hu)
13 lines (12 loc) • 504 B
TypeScript
import { LitElement } from 'lit';
import { DescriptionPlacement, LabelPlacement } from '../../common/types';
type Constructor<T = Record<string, unknown>> = {
new (...args: any[]): T;
prototype: T;
};
export interface LabelPositionedElementInterface {
labelPlacement: LabelPlacement;
descriptionPlacement: DescriptionPlacement;
}
export declare function LabelPositionedMixin<T extends Constructor<LitElement>>(constructor: T): T & Constructor<LabelPositionedElementInterface>;
export {};