import { Meta } from '@storybook/web-components';
/**  Documentation and examples of `lukso-button` component. */
declare const meta: Meta;
export default meta;
/** By default button is using `primary` variant. */
export declare const Primary: any;
/** Example of `secondary` variant. */
export declare const Secondary: any;
/** Example of `landing` variant.  */
export declare const Landing: any;
/** Example of `text` variant.  */
export declare const Text: any;
/** If you need button to take full width of the parent element add `is-full-width` property. */
export declare const FullWidth: any;
/** In order to have disabled button add `disabled` property. */
export declare const DisabledButton: any;
/** Buttons can have icons inside. Please check `lukso-icon` component for more details about using icons. */
export declare const IconButton: any;
/** Long press button require to hold press state till animation fully completes. To turn on this effect add  `is-long-press` property.
 * In order to handle long press complete add `@on-long-press-complete` event handler.
 */
export declare const LongPressButton: any;
/** If you add `is-link` attribute it will use `<a>` tag instead of `<button>`.
 * In that case you can also use link related attributes like `href`, `target` or `rel`.  */
export declare const Link: any;
/** Loading state button show spinner along with custom text and puts button in disabled state. To turn on this effect add  `is-loading` property. Text can be modified in `loading-text` property.
 */
export declare const LoadingButton: any;
/** You can pass any custom CSS class using `custom-class` property. */
export declare const CustomClassButton: any;
/** You can add counter with `count` property. */
export declare const CounterButton: any;
//# sourceMappingURL=lukso-button.stories.d.ts.map