import * as i0 from '@angular/core'; declare class HyButtonAppearanceDirective { hyAppearance: i0.InputSignal<"warning" | null>; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; } type HySizeType = 'small' | 'medium' | 'x-large'; declare class HyButtonSizeDirective { hySize: i0.InputSignal; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; } type HyAppearanceIconType = 'warning' | 'warning-filled' | 'tonal' | 'filled'; declare class HyIconButtonAppearanceDirective { hyAppearance: i0.InputSignal; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; } declare const HyButtonStylingDirectives: readonly [typeof HyButtonSizeDirective, typeof HyButtonAppearanceDirective, typeof HyIconButtonAppearanceDirective]; export { HyButtonAppearanceDirective, HyButtonSizeDirective, HyButtonStylingDirectives, HyIconButtonAppearanceDirective };