/// import type * as Square from '@square/web-sdk'; import type * as Stitches from '@stitches/react'; import { PayButton } from './gift-card.styles'; export type GiftCardPayButtonProps = Omit, 'aria-disabled' | 'disabled' | 'type'> & { /** * Sets the style for the Payment Button using a CSS object * * @example * * ```js * const overrideStyles = { * background: 'white', * '&:hover': { * background: 'rgba(1, 208, 158, 0.1)', * }, * }; * ``` */ css?: Stitches.ComponentProps['css']; /** Control the loading state of the button a.k.a disabling the button. */ isLoading?: boolean; }; export interface GiftCardBase extends Square.GiftCardOptions, Omit, 'style' | 'children'> { /** * Props to be passed to the `