import { AbstractConstructor, SbbActionBaseElement } from '../../core.ts'; export declare const buttonPrimaryStyle: import('lit').CSSResult; export declare const buttonSecondaryStyle: import('lit').CSSResult; export declare const buttonAccentStyle: import('lit').CSSResult; export declare const buttonTransparentStyle: import('lit').CSSResult; export declare const miniButtonStyle: import('lit').CSSResult; export declare const miniButtonLabelStyle: import('lit').CSSResult; declare const SbbButtonCommonElementMixinType_base: AbstractConstructor & AbstractConstructor & typeof SbbActionBaseElement; export declare class SbbButtonCommonElementMixinType extends SbbButtonCommonElementMixinType_base { accessor size: 's' | 'm' | 'l' | null; accessor loading: boolean; } export declare const SbbButtonCommonElementMixin: >(superClass: T) => AbstractConstructor & T; export {}; //# sourceMappingURL=button-common.d.ts.map