import * as React from 'react'; interface buttonProps extends React.ButtonHTMLAttributes { /** * * @state props.. */ active?: boolean; disabled?: boolean; after?: React.ReactNode; before?: React.ReactNode; /** * * @router props.. * as = React.ElementType | 'a' | 'button' * href = string = url * onClick = () => buttonProps.onClick */ asChild?: boolean; as?: React.ElementType | 'a' | 'button'; href?: string; onClick?: () => void; target?: string | '_blank' | '_self' | '_parent' | '_top'; rel?: string | 'alternate' | 'author' | 'bookmark' | 'external' | 'help' | 'license' | 'next' | 'nofollow' | 'noreferrer' | 'noopener' | 'prev' | 'search' | 'tag'; /** * * @styling props.. */ className?: string; /** * * @param {React.ReactNode} children */ children?: React.ReactNode; } export type { buttonProps }; //# sourceMappingURL=button.types.d.ts.map