UNPKG

@vindev/particle

Version:

Angular Component Library using Tailwind

44 lines (43 loc) 1.36 kB
import { EventEmitter } from '@angular/core'; import { Constructor } from './constructor'; export declare const PTCL_BUTTON_HOST: { '[attr.disabled]': string; }; export declare function BaseButtonMixin<T extends Constructor<{}>>(Base?: T): { new (...args: any[]): { action: EventEmitter<any>; clicked(event?: MouseEvent): void; Sizes: typeof import("../enums").Sizes; size: import("../enums").Sizes; setSize: string; setS: string; setSmall: string; setM: string; setMedium: string; setL: string; setLarge: string; setXl: string; setXlarge: string; icon: string; disabled: boolean; setDisabled: boolean | ""; ghost: boolean; setGhost: boolean | ""; unset: boolean; activeTheme: string; primary: boolean; setPrimary: boolean | ""; secondary: boolean; setSecondary: boolean | ""; warn: boolean; setWarn: boolean | ""; naked: boolean; setNaked: boolean | ""; setTheme(theme: { primary?: boolean | undefined; secondary?: boolean | undefined; warn?: boolean | undefined; naked?: boolean | undefined; }): void; }; } & T;