lightning-auth-and-payment
Version:
Lightning Network authentication and payment processing library for modern web applications
33 lines • 2.55 kB
TypeScript
export { LightningLogin } from './LightningLogin';
export { LightningAuthModal } from './LightningAuthModal';
export { LightningPaymentModal } from './LightningPaymentModal';
export { LightningButton, LightningPayButton, LightningWalletButton, LightningSendButton, LightningCopyButton, LightningDownloadButton, LightningExternalButton } from './LightningButton';
export { LightningCard, LightningPaymentCard, LightningUserCard, LightningWalletCard } from './LightningCard';
export { LightningBadge, LightningStatusBadge, LightningPaymentBadge, LightningUserBadge, LightningWalletBadge, LightningNetworkBadgeComponent, ConnectedBadge, DisconnectedBadge, PendingBadge, CompletedBadge, FailedBadge, ExpiredBadge } from './LightningBadge';
export { LightningInput, LightningAddressInput, LightningPubkeyInput, LightningWalletInput, LightningPaymentInput } from './LightningInput';
export { ThemeToggle } from './ThemeToggle';
export { AuthModal } from './AuthModal';
export { PaymentModal } from './PaymentModal';
export { AuthHeader } from './AuthHeader';
export { BTCPayPaymentModal } from './BTCPayPaymentModal';
export { QRCode, LightningQRCode, LnurlAuthQRCode } from './QRCode';
export { Button, buttonVariants } from './ui/button';
export { Badge } from './ui/badge';
export { Card, CardContent, CardDescription, CardHeader, CardTitle } from './ui/card';
export { Dialog, DialogContent, DialogDescription, DialogHeader, DialogTitle, DialogTrigger, DialogClose } from './ui/dialog';
export { Input } from './ui/input';
export { Progress } from './ui/progress';
export { ThemeProvider, useTheme, useThemeMode, useThemeClass } from '../theme';
export type { Theme, ThemeMode, ThemeContextValue, ThemeProviderProps } from '../theme';
export type { LightningLoginProps } from './LightningLogin';
export type { LightningAuthModalProps } from './LightningAuthModal';
export type { LightningPaymentModalProps } from './LightningPaymentModal';
export type { LightningButtonProps } from './LightningButton';
export type { LightningCardProps, LightningPaymentCardProps, LightningUserCardProps, LightningWalletCardProps } from './LightningCard';
export type { LightningBadgeProps } from './LightningBadge';
export type { LightningInputProps } from './LightningInput';
export type { ThemeToggleProps } from './ThemeToggle';
export type { AuthModalProps } from './AuthModal';
export type { PaymentModalProps } from './PaymentModal';
export type { QRCodeProps, LightningQRCodeProps, LnurlAuthQRCodeProps } from './QRCode';
//# sourceMappingURL=index.d.ts.map