UNPKG

neumorphic-peripheral

Version:

A lightweight, framework-agnostic JavaScript/TypeScript library for beautiful neumorphic styling

18 lines 750 B
import { CardConfig } from '../types'; import { BaseComponent } from './base'; export declare class CardComponent extends BaseComponent { private _cardConfig; constructor(element: HTMLElement, config?: CardConfig); protected init(): void; private applyCardStyles; private getSizePadding; private setupHoverEffect; protected onUpdate(newConfig: Partial<CardConfig>): void; setVariant(variant: 'raised' | 'inset' | 'flat'): void; setSize(size: 'sm' | 'md' | 'lg'): void; setPadding(padding: string): void; getVariant(): 'raised' | 'inset' | 'flat'; getSize(): 'sm' | 'md' | 'lg'; } export declare function card(element: HTMLElement, config?: CardConfig): CardComponent; //# sourceMappingURL=card.d.ts.map