import { ButtonMetadata, IconMetada } from '../../types'; export declare const Icon: (name: string, slot: 'start' | 'end') => IconMetada; export declare const BaseDefault: (text: string, type: 'button' | 'submit' | 'reset') => ButtonMetadata; export declare const ClearDefault: (text: string, type: 'button' | 'submit' | 'reset') => ButtonMetadata; export declare const ClearDefaultRound: (text: string, type: 'button' | 'submit' | 'reset') => ButtonMetadata; export declare const SolidDefault: (text: string, type: 'button' | 'submit' | 'reset') => ButtonMetadata; export declare const SolidDefaultRound: (text: string, type: 'button' | 'submit' | 'reset') => ButtonMetadata; export declare const OutlineDefault: (text: string, type: 'button' | 'submit' | 'reset') => ButtonMetadata; export declare const OutlineDefaultRound: (text: string, type: 'button' | 'submit' | 'reset') => ButtonMetadata; export declare const ClearDefaultFull: (text: string, type: 'button' | 'submit' | 'reset') => ButtonMetadata; export declare const ClearDefaultRoundFull: (text: string, type: 'button' | 'submit' | 'reset') => ButtonMetadata; export declare const ClearDefaultBlock: (text: string, type: 'button' | 'submit' | 'reset') => ButtonMetadata; export declare const ClearDefaultRoundBlock: (text: string, type: 'button' | 'submit' | 'reset') => ButtonMetadata; export declare const SolidDefaultFull: (text: string, type: 'button' | 'submit' | 'reset') => ButtonMetadata; export declare const SolidDefaultRoundFull: (text: string, type: 'button' | 'submit' | 'reset') => ButtonMetadata; export declare const SolidDefaultBlock: (text: string, type: 'button' | 'submit' | 'reset') => ButtonMetadata; export declare const SolidDefaultRoundBlock: (text: string, type: 'button' | 'submit' | 'reset') => ButtonMetadata; export declare const OutlineDefaultFull: (text: string, type: 'button' | 'submit' | 'reset') => ButtonMetadata; export declare const OutlineDefaultRoundFull: (text: string, type: 'button' | 'submit' | 'reset') => ButtonMetadata; export declare const OutlineDefaultBlock: (text: string, type: 'button' | 'submit' | 'reset') => ButtonMetadata; export declare const OutlineDefaultRoundBlock: (text: string, type: 'button' | 'submit' | 'reset') => ButtonMetadata; export declare const SolidDefaultButton: (text: string) => ButtonMetadata; export declare const SolidSmallButton: (text: string) => ButtonMetadata; export declare const SolidLargeButton: (text: string) => ButtonMetadata; export declare const SolidDefaultRoundButton: (text: string) => ButtonMetadata; export declare const SolidSmallRoundButton: (text: string) => ButtonMetadata; export declare const SolidLargeRoundButton: (text: string) => ButtonMetadata; export declare const SolidFullButton: (text: string) => ButtonMetadata; export declare const SolidBlockButton: (text: string) => ButtonMetadata; /** PRIMARY */ export declare const PrimarySolidDefaultRoundButton: (text: string) => ButtonMetadata; export declare const PrimarySolidDefaultRoundIconButton: (text: string, icon: IconMetada) => ButtonMetadata; export declare const PrimarySolidDefaultRoundHrefButton: (text: string, href: string, target: '_blank' | '_self' | '_parent' | '_top') => ButtonMetadata; export declare const PrimarySolidDefaultRoundIconHrefButton: (text: string, icon: IconMetada, href: string, target: '_blank' | '_self' | '_parent' | '_top') => ButtonMetadata; export declare const PrimarySolidSmallRoundButton: (text: string) => ButtonMetadata; export declare const PrimarySolidSmallRoundIconButton: (text: string, icon: IconMetada) => ButtonMetadata; export declare const PrimarySolidSmallRoundHrefButton: (text: string, href: string, target: '_blank' | '_self' | '_parent' | '_top') => ButtonMetadata; export declare const PrimarySolidSmallRoundIconHrefButton: (text: string, icon: IconMetada, href: string, target: '_blank' | '_self' | '_parent' | '_top') => ButtonMetadata; export declare const PrimarySolidLargeRoundButton: (text: string) => ButtonMetadata; export declare const PrimarySolidLargeRoundIconButton: (text: string, icon: IconMetada) => ButtonMetadata; export declare const PrimarySolidLargeRoundHrefButton: (text: string, href: string, target: '_blank' | '_self' | '_parent' | '_top') => ButtonMetadata; export declare const PrimarySolidLargeRoundIconHrefButton: (text: string, icon: IconMetada, href: string, target: '_blank' | '_self' | '_parent' | '_top') => ButtonMetadata; export declare const PrimarySolidBlockButton: (text: string) => ButtonMetadata; export declare const PrimarySolidBlockIconButton: (text: string, icon: IconMetada) => ButtonMetadata; export declare const PrimarySolidBlockHrefButton: (text: string, href: string, target: '_blank' | '_self' | '_parent' | '_top') => ButtonMetadata; export declare const PrimarySolidBlockIconHrefButton: (text: string, icon: IconMetada, href: string, target: '_blank' | '_self' | '_parent' | '_top') => ButtonMetadata; export declare const PrimarySolidFullButton: (text: string) => ButtonMetadata; export declare const PrimarySolidFullIconButton: (text: string, icon: IconMetada) => ButtonMetadata; export declare const PrimarySolidFullHrefButton: (text: string, href: string, target: '_blank' | '_self' | '_parent' | '_top') => ButtonMetadata; export declare const PrimarySolidFullIconHrefButton: (text: string, icon: IconMetada, href: string, target: '_blank' | '_self' | '_parent' | '_top') => ButtonMetadata; /** SECONDARY */ export declare const SecondarySolidDefaultRoundButton: (text: string) => ButtonMetadata; export declare const SecondarySolidDefaultRoundIconButton: (text: string, icon: IconMetada) => ButtonMetadata; export declare const SecondarySolidDefaultRoundHrefButton: (text: string, href: string, target: '_blank' | '_self' | '_parent' | '_top') => ButtonMetadata; export declare const SecondarySolidDefaultRoundIconHrefButton: (text: string, icon: IconMetada, href: string, target: '_blank' | '_self' | '_parent' | '_top') => ButtonMetadata; export declare const SecondarySolidSmallRoundButton: (text: string) => ButtonMetadata; export declare const SecondarySolidSmallRoundIconButton: (text: string, icon: IconMetada) => ButtonMetadata; export declare const SecondarySolidSmallRoundHrefButton: (text: string, href: string, target: '_blank' | '_self' | '_parent' | '_top') => ButtonMetadata; export declare const SecondarySolidSmallRoundIconHrefButton: (text: string, icon: IconMetada, href: string, target: '_blank' | '_self' | '_parent' | '_top') => ButtonMetadata; export declare const SecondarySolidLargeRoundButton: (text: string) => ButtonMetadata; export declare const SecondarySolidLargeRoundIconButton: (text: string, icon: IconMetada) => ButtonMetadata; export declare const SecondarySolidLargeRoundHrefButton: (text: string, href: string, target: '_blank' | '_self' | '_parent' | '_top') => ButtonMetadata; export declare const SecondarySolidLargeRoundIconHrefButton: (text: string, icon: IconMetada, href: string, target: '_blank' | '_self' | '_parent' | '_top') => ButtonMetadata; export declare const SecondarySolidFullButton: (text: string) => ButtonMetadata; export declare const SecondarySolidFullIconButton: (text: string, icon: IconMetada) => ButtonMetadata; export declare const SecondarySolidFullHrefButton: (text: string, href: string, target: '_blank' | '_self' | '_parent' | '_top') => ButtonMetadata; export declare const SecondarySolidFullIconHrefButton: (text: string, icon: IconMetada, href: string, target: '_blank' | '_self' | '_parent' | '_top') => ButtonMetadata; export declare const SecondarySolidBlockButton: (text: string) => ButtonMetadata; export declare const SecondarySolidBlockIconButton: (text: string, icon: IconMetada) => ButtonMetadata; export declare const SecondarySolidBlockHrefButton: (text: string, href: string, target: '_blank' | '_self' | '_parent' | '_top') => ButtonMetadata; export declare const SecondarySolidBlockIconHrefButton: (text: string, icon: IconMetada, href: string, target: '_blank' | '_self' | '_parent' | '_top') => ButtonMetadata;