type ButtonColor = 'success' | 'secondary' | 'primary' | 'danger' | 'warning'; /** * @slot - button content */ export declare class PButton { el: Element; type?: ButtonColor; outline?: boolean; large?: boolean; small?: boolean; block?: boolean; disabled?: boolean; /** * Force dark or light mode. If not provided, the component follows * the browser preference (`prefers-color-scheme`). */ dark?: boolean; loading?: boolean; private isDark; private darkController; componentWillLoad(): void; disconnectedCallback(): void; onDarkChange(): void; getClass(): string; getParentClass(): string; render(): any; } export {};