import * as i0 from "@angular/core"; export type SnButtonType = 'default' | 'primary' | 'success' | 'warning' | 'danger' | 'white'; export type SnButtonSize = 'default' | 'small' | 'large'; export type SnButtonShape = 'default' | 'radio'; export declare class SnButtonDirective { snLoading: boolean; snBlock: boolean; snIcon: boolean; snType: SnButtonType; snSize: SnButtonSize; snShape: SnButtonShape; get ascClass(): { loading: boolean; block: boolean; icon: boolean; sm: boolean; lg: boolean; primary: boolean; success: boolean; warning: boolean; danger: boolean; white: boolean; radio: boolean; }; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; }