///
import * as react_jsx_runtime from 'react/jsx-runtime';
import * as react from 'react';
import react__default, { ReactNode, ComponentProps, ChangeEvent } from 'react';
import { LottieComponentProps } from 'lottie-react';
import * as motion_react from 'motion/react';
import { motion } from 'motion/react';
import { Config } from 'tailwindcss';
import { ClassValue } from 'clsx';
type TextSize = "small" | "medium" | "large";
type SwitchSize = "small" | "large";
type ButtonVariant = "primary" | "secondary" | "tertiary";
type ButtonSize = "sm" | "md" | "lg";
type SwapDirection = "from" | "to";
type HistoryItemStatus = "completed" | "pending" | "failed" | "warning";
type DescriptionBlock = {
type: "string";
value: string;
} | {
type: "image";
value: string;
rounded?: boolean;
};
interface SwapStep {
descriptionBlocks: DescriptionBlock[];
link?: string;
status: ActionStatus;
}
declare enum SwapState {
CONFIRM = 0,
PROGRESS = 1,
COMPLETED = 2,
ERROR = 3,
PARTIAL_SUCCESS = 4,
CONFIRMATION_TOO_LONG = 5,
CONFIRMATION_REJECTED = 6,
NEEDS_GAS = 7
}
type ThemeType = "light" | "dark";
type ActionStatus = "pending" | "waiting" | "ongoing" | "executed" | "success" | "error" | "warning" | "refunded" | "troubleshoot";
type TransactionStateVariant = "full" | "compact" | "small";
type TransactionType = "swap" | "buy_nft" | "interaction" | "bridge";
type TokenPairVariant = "horizontal" | "vertical";
type TokenPairSize = "small" | "medium";
type ImageSize = "small" | "medium" | "large" | "xlarge" | "xxlarge";
type ImageRoundedSize = "xxs" | "xs" | "s" | "m" | "l" | "xl" | "xxl" | "full" | "none";
type ImageBorder = "none" | "inset" | "outline-sm" | "outline-lg";
type ChainTypeFilter = "source" | "destination";
type AssetsButtonVariant = "primary" | "accent";
type PropertyListItemSize = "small" | "large";
type DropdownPosition = "top" | "bottom" | "center";
declare enum ImageState {
LOADING = 0,
LOADED = 1,
ERROR = 2
}
interface ImageProps extends React.ComponentProps<"img"> {
src?: string;
children?: React.ReactNode;
size?: ImageSize;
className?: string;
placeholderImageUrl?: string;
border?: ImageBorder;
rounded?: ImageRoundedSize;
shadow?: boolean;
containerProps?: React.ComponentProps<"div">;
}
declare function Image({ src, size, className: propsClassName, placeholderImageUrl, border, rounded, shadow, children, containerProps, ...props }: ImageProps): react_jsx_runtime.JSX.Element;
interface BadgeImageProps {
badge?: ImageProps;
image?: ImageProps;
extraMarginForBadge?: boolean;
className?: string;
}
declare function BadgeImage({ image, badge, extraMarginForBadge, className, }: BadgeImageProps): false | react_jsx_runtime.JSX.Element;
interface DripProps {
direction?: "horizontal" | "vertical";
to: {
logoURI: string;
bgColor: string;
};
from: {
logoURI: string;
bgColor: string;
};
}
declare const Drip: ({ direction, from, to }: DripProps) => react_jsx_runtime.JSX.Element;
interface IconLabelProps {
src?: string;
children?: ReactNode;
rounded?: ImageRoundedSize;
}
declare function IconLabel({ src, children, rounded }: IconLabelProps): react_jsx_runtime.JSX.Element;
type ImageGroupSize = "small" | "large";
interface ImageGroupProps {
imageUrls: string[];
badge?: Omit;
size?: ImageGroupSize;
}
declare function ImageGroup({ imageUrls, badge, size, }: ImageGroupProps): react_jsx_runtime.JSX.Element;
declare const LoadingProvider: react.Provider;
interface LoadingSkeletonProps {
className?: string;
height?: string;
isLoading?: boolean;
children?: React.ReactNode;
width?: string;
}
declare function LoadingSkeleton({ className, height, isLoading: isLoadingProp, children, width, }: LoadingSkeletonProps): string | number | true | Iterable | react_jsx_runtime.JSX.Element;
interface LoadingTextProps$1 extends ComponentProps<"span"> {
width?: string | [string, string];
isLoading?: boolean;
showGradient?: boolean;
}
declare function TextSkeleton({ className, width, children, isLoading, showGradient, ...props }: LoadingTextProps$1): string | number | boolean | Iterable | react_jsx_runtime.JSX.Element | null | undefined;
interface LoadingBlockProps extends ComponentProps<"div"> {
isLoading?: boolean;
}
declare function BlockSkeleton({ isLoading, className, children, ...props }: LoadingBlockProps): string | number | boolean | Iterable | react_jsx_runtime.JSX.Element | null | undefined;
interface PriceChangeProps {
variant?: "small" | "large";
value: string | number;
highlightText?: boolean;
triangle?: "none" | "prefix" | "suffix";
}
declare function PriceChange({ value: rawValue, variant, highlightText, triangle, }: PriceChangeProps): react_jsx_runtime.JSX.Element;
declare const statusTextClassMap: Record;
interface TransactionStateProps extends React.HTMLAttributes {
status: ActionStatus;
variant?: TransactionStateVariant;
icon?: ReactNode;
}
declare function TransactionState({ status, variant, icon, ...props }: TransactionStateProps): react_jsx_runtime.JSX.Element;
interface UsdAmountProps {
usdAmount: string;
}
declare function UsdAmount({ usdAmount }: UsdAmountProps): react_jsx_runtime.JSX.Element;
interface WalletLinkProps {
imageURI: string;
address: string;
}
declare function WalletLink({ imageURI, address }: WalletLinkProps): react_jsx_runtime.JSX.Element;
interface AccountsButtonProps extends React.ComponentProps<"button"> {
imageUrls: string[];
}
declare function AccountsButton({ imageUrls, ...props }: AccountsButtonProps): react_jsx_runtime.JSX.Element;
interface AddressButtonProps extends React.HTMLAttributes {
label: string;
imageUrl?: string;
badgeUrl?: string;
isLoading?: boolean;
}
declare function AddressButton({ label, imageUrl, badgeUrl, isLoading, ...props }: AddressButtonProps): react_jsx_runtime.JSX.Element;
interface ArrowButtonProps extends React.HTMLAttributes {
label: string;
disabled?: boolean;
}
declare function ArrowButton({ label, disabled, ...props }: ArrowButtonProps): react_jsx_runtime.JSX.Element;
interface InputProps extends React.InputHTMLAttributes {
placeholder?: string;
showIcon?: boolean;
icon?: React.ReactNode;
isError?: boolean;
isWarning?: boolean;
containerClassName?: string;
actionButtonProps?: InputActionButtonProps;
autoFocusTimeout?: number;
inputRef?: React.RefObject;
}
declare function Input({ placeholder, showIcon, className, icon, isError, isWarning, containerClassName, actionButtonProps, autoFocusTimeout, inputRef: inputRefProp, ...props }: InputProps): react_jsx_runtime.JSX.Element;
interface InputActionButtonProps {
onClick?: () => void;
variant?: ButtonVariant;
label?: string;
}
declare enum UserInputType {
TOKEN = 0,
USD = 1
}
interface UseNumericInputOptions {
token: Pick;
onAmountChange: (tokenAmount: string) => void;
forcedAmount?: string;
formatIfVerySmall: {
token: string;
usd: string;
};
balance: string;
inputModeButton?: {
amountUsd?: string;
};
maxUsdDecimals?: number;
debounceInput?: boolean;
direction?: "from" | "to";
initialInputMode?: UserInputType;
}
declare function useNumericInput({ onAmountChange, token, balance, debounceInput, forcedAmount, formatIfVerySmall, inputModeButton, maxUsdDecimals, direction, initialInputMode, }: UseNumericInputOptions): {
userInputType: UserInputType;
inputValue: string;
handleInputChange: (e: ChangeEvent) => void;
handleSwitchInputMode: () => void;
isTokenAmountVerySmall: boolean;
isUsdAmountVerySmall: boolean;
amountFormatted: string;
onBalanceButtonClick: () => void;
balanceFormatted: string;
};
type TooltipWidth = "max" | "container";
type TooltipThreshold = "xxs" | "xs" | "s" | "m" | "l" | "xl" | "xxl";
interface TooltipProps {
children: react__default.ReactNode;
tooltipContent?: react__default.ReactNode;
threshold?: TooltipThreshold;
tooltipWidth?: TooltipWidth;
containerClassName?: string;
childrenClassName?: string;
tooltipClassName?: string;
displayDelayMs?: number;
containerRef?: react__default.RefObject;
containerProps?: react__default.ComponentProps<"div">;
showOnMobile?: boolean;
}
declare function Tooltip(props: TooltipProps): react_jsx_runtime.JSX.Element;
interface Token$4 {
price: number;
symbol: string;
decimals: number;
}
interface NumericInputProps {
token: Token$4;
onAmountChange: (tokenAmount: string) => void;
forcedAmount?: string;
formatIfVerySmall?: {
token: string;
usd: string;
};
balance?: string;
inputModeButton?: {
usdModeTooltip?: Omit;
tokenModeTooltip?: Omit;
amountUsd?: string;
};
maxUsdDecimals?: number;
balanceButton?: {
tooltip?: Omit;
hideMaxChip?: boolean;
};
debounceInput?: boolean;
initialInputMode?: UserInputType;
customSymbol?: string;
hideControls?: boolean;
hideBalance?: boolean;
containerClassName?: string;
inputClassName?: string;
}
interface Props$2 extends NumericInputProps, React.InputHTMLAttributes {
direction?: SwapDirection;
showDetails?: boolean;
isLoading?: boolean;
isInteractive?: boolean;
priceImpactPercentage?: string;
criticalPriceImpactPercentage?: number;
error?: {
message: string;
};
}
declare function NumericInput({ priceImpactPercentage, balance, error, criticalPriceImpactPercentage, token, onAmountChange, forcedAmount, maxUsdDecimals, formatIfVerySmall, showDetails, isLoading, direction, inputModeButton, isInteractive, balanceButton, debounceInput, initialInputMode, customSymbol, hideControls, hideBalance, containerClassName, inputClassName, ...props }: Props$2): react_jsx_runtime.JSX.Element;
declare function LargeNumericInput({ balance, token, onAmountChange, forcedAmount, maxUsdDecimals, formatIfVerySmall, inputModeButton, balanceButton, debounceInput, }: NumericInputProps): react_jsx_runtime.JSX.Element;
interface RangeInputProps {
label: string;
initialValue?: string;
onChange?: (value: string) => void;
min?: number;
max?: number;
isWarning?: boolean;
}
declare function RangeInput({ label, initialValue, onChange, min, max, isWarning, }: RangeInputProps): react_jsx_runtime.JSX.Element;
interface SettingsSliderProps {
value: number | undefined;
type: "percentage" | "amount";
onChange?: (value: number | undefined) => void;
decimalsFormat?: number;
min?: number;
max?: number;
isSelected?: boolean;
}
declare function SettingsSlider({ value, type, onChange, decimalsFormat, max, min, isSelected, }: SettingsSliderProps): react_jsx_runtime.JSX.Element;
interface SwitchProps {
checked?: boolean;
onChange?: (checked: boolean) => void;
size: SwitchSize;
disabled?: boolean;
inputProps?: React.ComponentProps<"input">;
}
declare function Switch({ checked, onChange, size, disabled, inputProps, }: SwitchProps): react_jsx_runtime.JSX.Element;
interface AssetsButtonProps {
token?: {
iconUrl: string;
fallbackIconUrl?: string;
symbol: string;
bgColor: string;
textColor: string;
};
chain?: {
iconUrl: string;
bgColor: string;
};
onClick?: () => void;
variant?: AssetsButtonVariant;
isLoading?: boolean;
tooltip?: Omit;
emptyTokenLabel?: string;
showWarning?: boolean;
}
declare function AssetsButton({ chain, token, onClick, variant, isLoading, tooltip, emptyTokenLabel, showWarning, }: AssetsButtonProps): react_jsx_runtime.JSX.Element;
interface ChipProps extends React.HTMLAttributes {
label?: string;
icon?: React.ReactNode;
}
declare function Chip({ label, icon, ...props }: ChipProps): react_jsx_runtime.JSX.Element;
interface ButtonProps extends React.HTMLAttributes {
label?: string;
icon?: React.ReactNode;
variant: ButtonVariant;
size: ButtonSize;
disabled?: boolean;
link?: string;
isLoading?: boolean;
isShimmering?: boolean;
showLoader?: boolean;
loaderSize?: LoaderSize;
chip?: ChipProps;
containerClassName?: string;
buttonRef?: React.Ref;
anchorRef?: React.Ref;
}
type LoaderSize = "sm" | "md" | "lg";
declare const buttonRoundedClassMap: Record>;
declare function Button({ label, disabled, size, variant, icon, link, isLoading, isShimmering, showLoader, loaderSize, chip, containerClassName, anchorRef, buttonRef, ...props }: ButtonProps): react_jsx_runtime.JSX.Element;
interface FeeButtonProps extends React.HTMLAttributes {
feeInUsd?: string;
chipLabel?: string;
tooltip?: Omit;
}
declare function FeeButton({ feeInUsd, chipLabel, className, tooltip, ...props }: FeeButtonProps): react_jsx_runtime.JSX.Element;
interface FilterButtonProps {
selected: boolean;
numApplied?: number;
onClick?: () => void;
}
declare function FilterButton({ selected, numApplied, onClick, }: FilterButtonProps): react_jsx_runtime.JSX.Element;
interface IconButtonProps extends React.ComponentProps<"button"> {
icon: React.ReactNode;
}
declare const IconButton: react.ForwardRefExoticComponent & react.RefAttributes>;
interface SettingsButtonProps {
label: string;
isSelected?: boolean;
onClick?: () => void;
}
declare function SettingsButton({ label, isSelected, onClick, }: SettingsButtonProps): react_jsx_runtime.JSX.Element;
interface TokenOnlyButtonProps {
token?: {
iconUrl: string;
fallbackIconUrl?: string;
symbol: string;
bgColor: string;
textColor: string;
};
onClick?: () => void;
variant?: AssetsButtonVariant;
isLoading?: boolean;
tooltip?: Omit;
emptyTokenLabel?: string;
}
declare function TokenOnlyButton({ token, onClick, variant, isLoading, tooltip, emptyTokenLabel, }: TokenOnlyButtonProps): react_jsx_runtime.JSX.Element;
interface AnimateNumberProps {
number: string;
showMask?: boolean;
className?: string;
isLoading?: boolean;
}
declare function AnimateNumber({ isLoading, number, showMask, className, }: AnimateNumberProps): react_jsx_runtime.JSX.Element;
interface LoadingTextProps extends React.HTMLAttributes {
variant?: ButtonVariant;
}
declare function LoadingText({ children, className, ...props }: LoadingTextProps): react_jsx_runtime.JSX.Element;
declare function Approve(): react_jsx_runtime.JSX.Element;
declare function ArrowRightIcon(): react_jsx_runtime.JSX.Element;
declare function ArrowRightDownIcon({ size, className, strokeWidth, }: {
size?: string;
className?: string;
strokeWidth?: string;
}): react_jsx_runtime.JSX.Element;
declare function ArrowRightUpIcon({ size, className, strokeWidth, }: {
size?: string;
className?: string;
strokeWidth?: string;
}): react_jsx_runtime.JSX.Element;
declare function ChevronArrowIcon({ size, className, }: {
size?: string;
className?: string;
}): react_jsx_runtime.JSX.Element;
declare function ArrowTriangle({ className }: {
className?: string;
}): react_jsx_runtime.JSX.Element;
declare function PauseIcon({ size, className, }: {
size?: string;
className?: string;
}): react_jsx_runtime.JSX.Element;
declare function ChevronTopSmallIcon(): react_jsx_runtime.JSX.Element;
declare function ChevronLargeDownIcon({ size, className, }: {
size?: string;
className?: string;
}): react_jsx_runtime.JSX.Element;
declare function ChevronTopIcon(props: ComponentProps<"svg">): react_jsx_runtime.JSX.Element;
declare function ChevronLargeRightIcon({ size, className, }: {
size?: string;
className?: string;
}): react_jsx_runtime.JSX.Element;
declare function ChevronRightIcon({ className, size, }: {
className?: string;
size?: string;
}): react_jsx_runtime.JSX.Element;
declare function ChevronRightSmallIcon({ className, size, }: {
className?: string;
size?: string;
}): react_jsx_runtime.JSX.Element;
declare function ArrowLeftIcon({ className, size, }: {
className?: string;
size?: string;
}): react_jsx_runtime.JSX.Element;
declare function ArrowRightUpCircleIcon(): react_jsx_runtime.JSX.Element;
declare function ArrowRightUpCircleFilledIcon({ className, }: {
className?: string;
}): react_jsx_runtime.JSX.Element;
declare function ArrowRightDownCircleIcon(): react_jsx_runtime.JSX.Element;
declare function ArrowOutOfBoxIcon(): react_jsx_runtime.JSX.Element;
declare function ChevronGrabberVerticalIcon({ size, className, }: {
size?: string;
className?: string;
}): react_jsx_runtime.JSX.Element;
declare function SquareArrowTopRightIcon({ className, size, strokeWidth, }: {
className?: string;
size?: string;
strokeWidth?: string;
}): react_jsx_runtime.JSX.Element;
declare function SquareArrowTopRight2Icon({ className, size, strokeWidth, }: {
className?: string;
size?: string;
strokeWidth?: string;
}): react_jsx_runtime.JSX.Element;
declare function SquareArrowTopLeftIcon({ size }: {
size?: string;
}): react_jsx_runtime.JSX.Element;
declare function ArrowBottomTopIcon({ className, size, }: {
className?: string;
size?: string;
}): react_jsx_runtime.JSX.Element;
declare function ArrowWallDownIcon({ className, size, }: {
className?: string;
size?: string;
}): react_jsx_runtime.JSX.Element;
declare function ReorderIcon({ size, className, }: {
size?: string;
className?: string;
}): react_jsx_runtime.JSX.Element;
declare function ArrowsSwapIcon({ size, className, }: {
size?: string;
className?: string;
}): react_jsx_runtime.JSX.Element;
declare function ArrowUpIcon(): react_jsx_runtime.JSX.Element;
declare function ArrowCornerDownRightIcon({ size, className, }: {
size?: string;
className?: string;
}): react_jsx_runtime.JSX.Element;
declare function ChevronDownSmallIcon({ size, strokeWidth, className, }: {
size?: string;
strokeWidth?: string;
className?: string;
}): react_jsx_runtime.JSX.Element;
declare function ArrowDownIcon({ size, className, }: {
size?: string;
className?: string;
}): react_jsx_runtime.JSX.Element;
declare function ArrowSplit({ size, className, }: {
size?: string;
className?: string;
}): react_jsx_runtime.JSX.Element;
declare function ArrowRotate(): react_jsx_runtime.JSX.Element;
declare function PunkIcon({ className, size, }: {
className?: string;
size?: string;
}): react_jsx_runtime.JSX.Element;
declare function ShoppingBagIcon(): react_jsx_runtime.JSX.Element;
declare function BackpackIcon({ size, className, }: {
size?: string;
className?: string;
}): react_jsx_runtime.JSX.Element;
declare function BankIcon(): react_jsx_runtime.JSX.Element;
declare function BoostBadge(): react_jsx_runtime.JSX.Element;
declare function Calendar(): react_jsx_runtime.JSX.Element;
declare function ChainLink({ size, strokeWidth, }: {
size?: string;
strokeWidth?: string;
}): react_jsx_runtime.JSX.Element;
declare function Checkmark1Icon({ className, size, }: {
className?: string;
size?: string;
}): react_jsx_runtime.JSX.Element;
declare function Checkmark2Icon({ className, size, style, }: {
className?: string;
size?: string;
style?: React.CSSProperties;
}): react_jsx_runtime.JSX.Element;
declare function ClockSolidIcon({ className, size, }: {
className?: string;
size?: string;
}): react_jsx_runtime.JSX.Element;
declare function ClockOutlineIcon({ className, size, }: {
className?: string;
size?: string;
}): react_jsx_runtime.JSX.Element;
declare const SettingsGearIcon: ({ size, className, }: {
className?: string;
size?: string;
}) => react_jsx_runtime.JSX.Element;
declare const ExplosionIcon: ({ size, className, }: {
className?: string;
size?: string;
}) => react_jsx_runtime.JSX.Element;
declare function TimeFliesIcon({ size, className, }: {
size?: string;
className?: string;
}): react_jsx_runtime.JSX.Element;
declare function TimeFliesSolidIcon({ size, className, }: {
size?: string;
className?: string;
}): react_jsx_runtime.JSX.Element;
declare function CoinsIcon(): react_jsx_runtime.JSX.Element;
declare function CoinsAddIcon(): react_jsx_runtime.JSX.Element;
declare function DollarOutlinedIcon({ className, size, }: {
className?: string;
size?: string;
}): react_jsx_runtime.JSX.Element;
declare function StocksIcon({ size, className, }: {
size?: string;
className?: string;
}): react_jsx_runtime.JSX.Element;
declare function DollarSolidIcon({ size, className, }: {
size?: string;
className?: string;
}): react_jsx_runtime.JSX.Element;
declare function CollectionIcon(): react_jsx_runtime.JSX.Element;
declare function CompassRoundOutlinedIcon({ size, className, }: {
size?: string;
className?: string;
}): react_jsx_runtime.JSX.Element;
declare function CompassRoundSolidIcon({ size, className, }: {
size?: string;
className?: string;
}): react_jsx_runtime.JSX.Element;
declare function CircleX({ size, className, }: {
size?: string;
className?: string;
}): react_jsx_runtime.JSX.Element;
declare function CircleMinusIcon({ size, className, }: {
size?: string;
className?: string;
}): react_jsx_runtime.JSX.Element;
declare function CirclePlusIcon({ size, className, }: {
size?: string;
className?: string;
}): react_jsx_runtime.JSX.Element;
declare function CircleXFilledIcon({ size, className, }: {
size?: string;
className?: string;
}): react_jsx_runtime.JSX.Element;
declare function TranslateIcon({ size, className, }: {
size?: string;
className?: string;
}): react_jsx_runtime.JSX.Element;
declare function PowerIcon({ size, className, }: {
size?: string;
className?: string;
}): react_jsx_runtime.JSX.Element;
declare function CrossAnimatedIcon({ size, isOpen, transitionDuration, className, }: {
size?: number;
isOpen?: boolean;
transitionDuration?: React.CSSProperties["transitionDuration"];
className?: string;
}): react_jsx_runtime.JSX.Element;
declare function DashboardFast({ size, className, }: {
size?: string;
className?: string;
}): react_jsx_runtime.JSX.Element;
interface DockIconProps {
isSelected?: boolean;
}
declare function DockIconSwap({ isSelected }: DockIconProps): react_jsx_runtime.JSX.Element;
declare function DockIconCheckout({ isSelected }: DockIconProps): react_jsx_runtime.JSX.Element;
declare function DockIconScan({ isSelected }: DockIconProps): react_jsx_runtime.JSX.Element;
declare function DockIconAnalytics({ isSelected }: DockIconProps): react_jsx_runtime.JSX.Element;
declare function DockIconProfile({ isSelected }: DockIconProps): react_jsx_runtime.JSX.Element;
declare function DockIconHelp({ isSelected }: DockIconProps): react_jsx_runtime.JSX.Element;
declare function DotGrid1x3HorizontalIcon({ className, size, }: {
className?: string;
size?: string;
}): react_jsx_runtime.JSX.Element;
declare function EmojiSadIcon({ className, size, }: {
className?: string;
size?: string;
}): react_jsx_runtime.JSX.Element;
declare function EmojiMeh({ className, size, }: {
className?: string;
size?: string;
}): react_jsx_runtime.JSX.Element;
declare function SmileIcon({ size, className, }: {
size?: string;
className?: string;
}): react_jsx_runtime.JSX.Element;
declare function EthereumIcon(): react_jsx_runtime.JSX.Element;
declare function FavouriteFilterIcon({ size, className, }: {
size?: string;
className?: string;
}): react_jsx_runtime.JSX.Element;
declare function FilterIcon(): react_jsx_runtime.JSX.Element;
declare function GhostIcon({ size, className, }: {
size?: string;
className?: string;
}): react_jsx_runtime.JSX.Element;
declare function GhostCircleIcon({ size, className, }: {
size?: string;
className?: string;
}): react_jsx_runtime.JSX.Element;
declare function SettingsSliderIcon({ size, className, }: {
size?: string;
className?: string;
}): react_jsx_runtime.JSX.Element;
declare function EyeOpenIcon({ size, className, }: {
size?: string;
className?: string;
}): react_jsx_runtime.JSX.Element;
declare function BellAlarmIcon({ size, className, }: {
size?: string;
className?: string;
}): react_jsx_runtime.JSX.Element;
declare function LimitIcon({ size, className, }: {
size?: string;
className?: string;
}): react_jsx_runtime.JSX.Element;
declare function PoopIcon({ size, className, }: {
size?: string;
className?: string;
}): react_jsx_runtime.JSX.Element;
declare function CatSquareIcon({ size, className, }: {
size?: string;
className?: string;
}): react_jsx_runtime.JSX.Element;
declare function FilterAscendingIcon({ size, className, }: {
size?: string;
className?: string;
}): react_jsx_runtime.JSX.Element;
declare function ImageIcon({ size, className, }: {
size?: string;
className?: string;
}): react_jsx_runtime.JSX.Element;
declare function FilterTimelineIcon({ size, className, }: {
size?: string;
className?: string;
}): react_jsx_runtime.JSX.Element;
declare function NewspaperIcon({ className, size, }: {
className?: string;
size?: string;
}): react_jsx_runtime.JSX.Element;
declare function AtomIcon({ className, size, }: {
className?: string;
size?: string;
}): react_jsx_runtime.JSX.Element;
declare function SunriseSmallIcon({ className, size, }: {
className?: string;
size?: string;
}): react_jsx_runtime.JSX.Element;
declare function CoinsOutlinedIcon({ className, size, }: {
className?: string;
size?: string;
}): react_jsx_runtime.JSX.Element;
declare function PhoneIcon({ size, className, }: {
size?: string;
className?: string;
}): react_jsx_runtime.JSX.Element;
declare function LaptopIcon({ size, className, }: {
size?: string;
className?: string;
}): react_jsx_runtime.JSX.Element;
declare function CopyOutlinedIcon({ size, strokeWidth, className, }: {
size?: string;
className?: string;
strokeWidth?: string;
}): react_jsx_runtime.JSX.Element;
declare function Copy2Icon({ size, className, }: {
size?: string;
className?: string;
}): react_jsx_runtime.JSX.Element;
declare function FileDownloadIcon({ size, className, }: {
size?: string;
className?: string;
}): react_jsx_runtime.JSX.Element;
declare function CodeSolidSquareIcon({ size, className, }: {
size?: string;
className?: string;
}): react_jsx_runtime.JSX.Element;
declare function CodeBracketsIcon({ size, className, }: {
size?: string;
className?: string;
}): react_jsx_runtime.JSX.Element;
declare function CommandIcon({ size, className, }: {
size?: string;
className?: string;
}): react_jsx_runtime.JSX.Element;
declare function NewsIcon({ className }: {
className?: string;
}): react_jsx_runtime.JSX.Element;
declare function CelebrateIcon({ className, size, }: {
className?: string;
size?: string;
}): react_jsx_runtime.JSX.Element;
declare function SmileFilledIcon({ className, size, }: {
className?: string;
size?: string;
}): react_jsx_runtime.JSX.Element;
declare function StarLinesIcon({ size, className, }: {
size?: string;
className?: string;
}): react_jsx_runtime.JSX.Element;
declare function QrCodeIcon({ size, className, }: {
size?: string;
className?: string;
}): react_jsx_runtime.JSX.Element;
declare function ArrowExpandIcon({ className, size, }: {
className?: string;
size?: string;
}): react_jsx_runtime.JSX.Element;
declare function MoneyBagIcon({ className, size, }: {
className?: string;
size?: string;
}): react_jsx_runtime.JSX.Element;
declare function PluginIcon({ size, className, }: {
size?: string;
className?: string;
}): react_jsx_runtime.JSX.Element;
declare function CircleCheckIcon({ className, size, }: {
className?: string;
size?: string;
}): react_jsx_runtime.JSX.Element;
declare function EmptyHeartIcon({ className }: {
className?: string;
}): react_jsx_runtime.JSX.Element;
declare function FilledHeartIcon({ className }: {
className?: string;
}): react_jsx_runtime.JSX.Element;
declare function BrokenHeartIcon({ className }: {
className?: string;
}): react_jsx_runtime.JSX.Element;
declare function HeartSmallIcon(): react_jsx_runtime.JSX.Element;
declare function HelpIcon({ size, className, }: {
size?: string;
className?: string;
}): react_jsx_runtime.JSX.Element;
declare function GasIcon({ size, className, }: {
size?: string;
className?: string;
}): react_jsx_runtime.JSX.Element;
declare function ReceiptBillIcon({ size, className, }: {
size?: string;
className?: string;
}): react_jsx_runtime.JSX.Element;
declare function SnapIcon({ size, className, }: {
size?: string;
className?: string;
}): react_jsx_runtime.JSX.Element;
declare function HomeIcon({ className }: {
className?: string;
}): react_jsx_runtime.JSX.Element;
declare function MenuSwapIcon({ size, className, }: {
size?: string;
className?: string;
}): react_jsx_runtime.JSX.Element;
declare function ColorPaletteIcon({ size, className, }: {
size?: string;
className?: string;
}): react_jsx_runtime.JSX.Element;
declare function ConsoleIcon({ size, className, }: {
size?: string;
className?: string;
}): react_jsx_runtime.JSX.Element;
declare function BubblesIcon({ size, className, }: {
size?: string;
className?: string;
}): react_jsx_runtime.JSX.Element;
declare function ImageSparkle(): react_jsx_runtime.JSX.Element;
declare function InfinityIcon({ size, className, }: {
size?: string;
className?: string;
}): react_jsx_runtime.JSX.Element;
declare function LinkIcon(props: ComponentProps<"svg">): react_jsx_runtime.JSX.Element;
interface LoaderProps extends ComponentProps<"svg"> {
size?: string;
strokeWidth?: string;
rotateDuration?: string;
}
declare function Loader({ size, strokeWidth, className, rotateDuration, ...props }: LoaderProps): react_jsx_runtime.JSX.Element;
declare function MarketCapIcon({ size, className, }: {
size?: string;
className?: string;
}): react_jsx_runtime.JSX.Element;
declare function HighestPriceRangeIcon({ size, className, }: {
size?: string;
className?: string;
}): react_jsx_runtime.JSX.Element;
declare function MaxIcon(): react_jsx_runtime.JSX.Element;
declare function NotAllowedIcon({ size }: {
size?: string;
}): react_jsx_runtime.JSX.Element;
declare function GooglePayIcon({ className, size, }: {
className?: string;
size?: string;
}): react_jsx_runtime.JSX.Element;
declare function ApplePayIcon({ className, size, }: {
className?: string;
size?: string;
}): react_jsx_runtime.JSX.Element;
declare function CreditCardIcon({ className, size, }: {
className?: string;
size?: string;
}): react_jsx_runtime.JSX.Element;
declare function PercentIcon({ size, className, }: {
size?: string;
className?: string;
}): react_jsx_runtime.JSX.Element;
declare function PathSquareIcon({ size, className, }: {
size?: string;
className?: string;
}): react_jsx_runtime.JSX.Element;
declare function PieChartIcon(): react_jsx_runtime.JSX.Element;
declare function PlusIcon({ className, size, strokeWidth, }: {
className?: string;
size?: string;
strokeWidth?: string;
}): react_jsx_runtime.JSX.Element;
declare function RefreshIcon(): react_jsx_runtime.JSX.Element;
declare function SearchIcon({ className, size, }: {
className?: string;
size?: string;
}): react_jsx_runtime.JSX.Element;
declare function XSocialIcon({ className, size, }: {
size?: string;
className?: string;
}): react_jsx_runtime.JSX.Element;
declare function GithubIcon({ size, className, }: {
size?: string;
className?: string;
}): react_jsx_runtime.JSX.Element;
declare function DiscordIcon({ size, className, }: {
size?: string;
className?: string;
}): react_jsx_runtime.JSX.Element;
declare function MirrorIcon({ size, className, }: {
size?: string;
className?: string;
}): react_jsx_runtime.JSX.Element;
declare function FarcasterIcon({ size, className, }: {
size?: string;
className?: string;
}): react_jsx_runtime.JSX.Element;
declare function TelegramIcon({ className, size, }: {
className?: string;
size?: string;
}): react_jsx_runtime.JSX.Element;
declare function SortIcon(): react_jsx_runtime.JSX.Element;
declare function SparklesIcon(): react_jsx_runtime.JSX.Element;
declare function SparkleIcon(): react_jsx_runtime.JSX.Element;
declare function SquareArrowCenter(): react_jsx_runtime.JSX.Element;
declare function DockSwapIcon(): react_jsx_runtime.JSX.Element;
declare function SquidLogo({ size, className, }: {
size?: string;
className?: string;
}): react_jsx_runtime.JSX.Element;
declare function SwapInputsIcon({ size, className, }: {
size?: string;
className?: string;
}): react_jsx_runtime.JSX.Element;
declare function SwapIcon({ size, className, }: {
size?: string;
className?: string;
}): react_jsx_runtime.JSX.Element;
declare function SwapSuccessIcon(): react_jsx_runtime.JSX.Element;
declare function SwapErrorIcon(): react_jsx_runtime.JSX.Element;
declare function SwapWarningIcon(): react_jsx_runtime.JSX.Element;
declare function SwapStepSeparator(): react_jsx_runtime.JSX.Element;
declare function TagIcon({ size }: {
size?: string;
}): react_jsx_runtime.JSX.Element;
declare function TagIconFilled(): react_jsx_runtime.JSX.Element;
declare function ThumbsUp({ size, fill, }: {
size?: string;
fill?: boolean;
}): react_jsx_runtime.JSX.Element;
declare function Tick({ className }: {
className?: string;
}): react_jsx_runtime.JSX.Element;
declare function TickLarge({ size, className, }: {
size?: string;
className?: string;
}): react_jsx_runtime.JSX.Element;
declare function Timeline({ className, ...props }: ComponentProps<"div">): react_jsx_runtime.JSX.Element;
declare namespace Timeline {
var ArrowDown: (props: react.SVGProps) => react_jsx_runtime.JSX.Element;
var ArrowReverse: (props: react.SVGProps) => react_jsx_runtime.JSX.Element;
var ArrowRight: (props: react.SVGProps) => react_jsx_runtime.JSX.Element;
var ArrowUp: (props: react.SVGProps) => react_jsx_runtime.JSX.Element;
var CapBottom: (props: react.SVGProps) => react_jsx_runtime.JSX.Element;
var CapTop: (props: react.SVGProps) => react_jsx_runtime.JSX.Element;
var Straight: ({ className, ...props }: react.SVGProps) => react_jsx_runtime.JSX.Element;
}
declare function TradingViewStepsIcon({ size, className, }: {
size?: string;
className?: string;
}): react_jsx_runtime.JSX.Element;
declare function TriangleExclamation({ size, ...props }: {
size?: string;
className?: string;
}): react_jsx_runtime.JSX.Element;
declare function WalletIcon({ size }: {
size?: string;
}): react_jsx_runtime.JSX.Element;
declare function WalletFilledIcon({ size }: {
size?: string;
}): react_jsx_runtime.JSX.Element;
declare function SunriseIcon({ size, className, }: {
size?: string;
className?: string;
}): react_jsx_runtime.JSX.Element;
declare function SunIcon({ size, className, }: {
size?: string;
className?: string;
}): react_jsx_runtime.JSX.Element;
declare function MoonIcon({ size, className, }: {
size?: string;
className?: string;
}): react_jsx_runtime.JSX.Element;
declare function SunOutlinedIcon({ size, className, }: {
size?: string;
className?: string;
}): react_jsx_runtime.JSX.Element;
declare function CrossedOutSunSolidIcon({ size, className, }: {
size?: string;
className?: string;
}): react_jsx_runtime.JSX.Element;
interface Props$1 extends Omit {
style?: React.CSSProperties;
autoplay?: boolean;
loop?: boolean;
src: unknown;
}
declare const AnimationWrapper: ({ src, ...playerProps }: Props$1) => react_jsx_runtime.JSX.Element;
declare function AnimationCard({ children }: {
children?: React.ReactNode;
}): react_jsx_runtime.JSX.Element;
interface AnnouncementProps {
message: string;
mainIcon?: React.ReactNode;
detail?: React.ReactNode;
link?: string;
}
declare function Announcement({ message, detail, mainIcon, link, }: AnnouncementProps): react_jsx_runtime.JSX.Element;
interface AppContainerProps extends ComponentProps {
layoutKey?: string;
}
declare function AppContainer({ children, className, layoutKey, ...props }: AppContainerProps): react_jsx_runtime.JSX.Element;
declare namespace AppContainer {
var Nav: ({ className, children, ...props }: Omit, "ref"> & react.RefAttributes) => react_jsx_runtime.JSX.Element;
var Content: (props: Omit, "ref"> & react.RefAttributes) => react_jsx_runtime.JSX.Element;
}
declare function Breadcrumb({ children, className, }: {
children: ReactNode;
className?: string;
}): react_jsx_runtime.JSX.Element;
interface CardProps {
children: React.ReactNode;
variant: "transparent";
className?: string;
}
declare const Card: ({ variant, className, children, }: CardProps) => react_jsx_runtime.JSX.Element;
interface CollapseProps extends ComponentProps<"div"> {
collapsed: boolean;
collapsedHeight?: number;
duration?: number;
contentsClassName?: string;
}
declare function Collapse({ collapsed, collapsedHeight, children, className, duration, contentsClassName, ...props }: CollapseProps): react_jsx_runtime.JSX.Element;
interface SizeTransitionProps extends ComponentProps<"div"> {
}
declare function SizeTransition({ children, className, disableInitialAnimation, ...props }: SizeTransitionProps & {
disableInitialAnimation?: boolean;
}): react_jsx_runtime.JSX.Element;
interface CollapsibleMenuProps {
menuRef: React.MutableRefObject;
size: {
open: {
width: string;
height: string;
};
closed: {
width: string;
height: string;
};
};
children?: React.ReactNode;
isOpen?: boolean;
transitionDuration?: React.CSSProperties["transitionDuration"];
className?: string;
}
declare function CollapsibleMenu({ children, menuRef, isOpen, transitionDuration, size, className, }: CollapsibleMenuProps): react_jsx_runtime.JSX.Element;
interface DescriptionBlocksProps extends ComponentProps<"div"> {
blocks: DescriptionBlock[] | string;
}
declare function DescriptionBlocks({ className, blocks: blocksProp, ...props }: DescriptionBlocksProps): react_jsx_runtime.JSX.Element;
declare function Inline({ className, children, ...props }: ComponentProps<"div">): react_jsx_runtime.JSX.Element;
interface StopsProps extends React.ComponentProps<"button"> {
stopsCount?: string | number;
estimatedTime?: string;
tooltip?: Omit;
providers: Provider[];
}
interface Provider {
logoUrl: string;
key: string;
}
interface DetailsToolbarProps {
errorMessage?: string;
flipButton?: {
onClick?: () => void;
tooltip?: Omit;
isDisabled?: boolean;
};
feeButton?: {
feeInUsd: string;
tooltip?: Omit;
onClick: () => void;
};
isLoading?: boolean;
isEmpty?: boolean;
helpButton?: {
label: string;
onClick: () => void;
};
stopsButton?: StopsProps;
}
declare function DetailsToolbar({ errorMessage, helpButton, isLoading, isEmpty, flipButton, feeButton, stopsButton, }: DetailsToolbarProps): react_jsx_runtime.JSX.Element;
interface DropdownMenuProps {
dropdownRef?: React.RefObject;
menuRef?: React.RefObject;
className?: string;
isHidden?: boolean;
listClassName?: string;
containerClassName?: string;
containerRef?: React.RefObject;
children?: React.ReactNode;
contentWrapperProps?: React.ComponentProps<"div">;
menuContentClassName?: string;
trigger?: React.ReactNode;
}
declare function DropdownMenu({ dropdownRef, className, menuRef, isHidden, listClassName, containerClassName, children, contentWrapperProps, menuContentClassName, trigger, }: DropdownMenuProps): react_jsx_runtime.JSX.Element;
type ErrorMessageProps = {
message: string;
showIcon?: boolean;
};
declare function ErrorMessage({ message, showIcon }: ErrorMessageProps): react_jsx_runtime.JSX.Element;
interface HashLinkProps {
showTx?: boolean;
hash: string;
children?: ReactNode;
showCopyButton?: boolean;
url?: string;
className?: string;
formattedHash?: string;
size?: "default" | "small";
}
declare function HashLink({ showTx, hash, showCopyButton, url, children, className, formattedHash, size, }: HashLinkProps): react_jsx_runtime.JSX.Element;
interface ImageStackProps extends ImageProps {
imageUrls: string[];
spacing: string;
border?: ImageProps["border"];
rounded?: ImageProps["rounded"];
size?: ImageProps["size"];
stackOnTop?: boolean;
addExtraPadding?: boolean;
removeDuplicates?: boolean;
containerProps?: React.HTMLAttributes;
}
declare function ImageStack({ imageUrls, spacing, stackOnTop, addExtraPadding, removeDuplicates, containerProps, ...imageProps }: ImageStackProps): react_jsx_runtime.JSX.Element;
interface InfoBoxProps {
title: string;
description: string | ReactNode;
icon?: ReactNode;
}
declare function InfoBox({ title, description, icon }: InfoBoxProps): react_jsx_runtime.JSX.Element;
interface JoinProps {
children?: ReactNode;
glue: () => ReactNode;
}
declare function Join({ children, glue }: JoinProps): react_jsx_runtime.JSX.Element[] | null | undefined;
type Rounded = "sm" | "lg";
interface MenuProps extends react__default.ComponentProps<"div"> {
containerClassName?: string;
contentClassName?: string;
rounded?: Rounded;
menuRef?: react__default.RefObject;
contentWrapperProps?: react__default.ComponentProps<"div">;
}
declare function Menu({ children, containerClassName, contentClassName, rounded, menuRef, contentWrapperProps, ...props }: MenuProps): react_jsx_runtime.JSX.Element;
type ModalWidth = "large" | "extra-large";
interface ModalProps {
children: React.ReactNode;
className?: string;
onBackdropClick?: () => void;
isOpen?: boolean;
maxHeight?: boolean;
width?: ModalWidth;
animateOpacity?: boolean;
backdropStyle?: React.CSSProperties;
}
declare function Modal({ children, className, onBackdropClick, isOpen: _isOpen, maxHeight, width, animateOpacity, backdropStyle, }: ModalProps): false | react_jsx_runtime.JSX.Element;
type ModalContentBorderType = "border" | "outline";
interface ModalContentProps extends React.HTMLAttributes {
children?: React.ReactNode;
addGap?: boolean;
paddingY?: boolean;
borderType?: ModalContentBorderType;
className?: string;
}
declare function ModalContent({ children, addGap, paddingY, borderType, className, ...props }: ModalContentProps): react_jsx_runtime.JSX.Element;
declare function ModalContentDivider(): react_jsx_runtime.JSX.Element;
interface ModalTitleProps {
title: string;
}
declare function ModalTitle({ title }: ModalTitleProps): react_jsx_runtime.JSX.Element;
interface ActionButton {
labelOrIcon: string | React.ReactNode;
onClick?: () => void;
id: React.Key;
tooltip?: Omit;
chip?: ChipProps;
}
interface NavigationBarProps extends React.ComponentProps<"nav"> {
title?: string;
displayBackButton?: boolean;
logoUrl?: string;
transparent?: boolean;
displayButtonShadows?: boolean;
onBackButtonClick?: () => void;
actions?: ActionButton[];
isLoading?: boolean;
subtitle?: string;
paddingRight?: number;
}
declare function NavigationBar({ title, displayBackButton, logoUrl, transparent, displayButtonShadows, onBackButtonClick, actions, isLoading, subtitle, paddingRight, ...props }: NavigationBarProps): react_jsx_runtime.JSX.Element;
interface Props extends ComponentProps<"div"> {
size?: "default" | "small" | "large";
}
declare function PipeSeparator({ className, size, ...props }: Props): react_jsx_runtime.JSX.Element;
declare function ProductCard({ children }: React.PropsWithChildren): react_jsx_runtime.JSX.Element;
declare function BorderedContainer({ children, className, }: {
children: React.ReactNode;
className?: string;
}): react_jsx_runtime.JSX.Element;
interface QrCodeProps {
matrix: boolean[][];
size: number;
imageUrl?: string;
}
declare function QrCode({ matrix, size: renderedSize, imageUrl }: QrCodeProps): react_jsx_runtime.JSX.Element;
interface QrCodeModalProps {
qrData: boolean[][] | undefined;
imageUrl?: string;
handleClose: () => void;
handleGoBack?: () => void;
isModalOpen: boolean | undefined;
footerContent: React.ReactNode;
title: string;
isError?: boolean;
ctaButton?: Partial;
}
declare function QrCodeModal({ qrData, imageUrl, handleClose, handleGoBack, isModalOpen, footerContent, title, isError, ctaButton, }: QrCodeModalProps): react_jsx_runtime.JSX.Element;
interface AddressHeaderProps {
direction: SwapDirection;
onClick?: () => void;
isDisabled?: boolean;
tooltip?: Omit;
label: string;
walletIconUrl?: string | null;
isLoading?: boolean;
displayLabel?: boolean;
highlightLabel?: boolean;
showIcon?: boolean;
}
declare const AddressHeader: ({ direction, onClick, isDisabled, tooltip, label, walletIconUrl, isLoading, displayLabel, highlightLabel, showIcon, }: AddressHeaderProps) => react_jsx_runtime.JSX.Element;
interface SwapConfigurationProps {
direction: SwapDirection;
priceImpactPercentage?: string;
amount?: string;
tokenPrice?: number;
balance?: string;
isFetching?: boolean;
chain?: {
iconUrl: string;
bgColor: string;
};
token?: {
iconUrl: string;
fallbackIconUrl?: string;
symbol: string;
bgColor: string;
textColor: string;
decimals: number;
};
onAmountChange?: (amount: string) => void;
error?: {
message: string;
};
criticalPriceImpactPercentage?: number;
maxUsdDecimals?: number;
isInputInteractive?: boolean;
isLoading?: boolean;
inputModeButton?: {
usdModeTooltip?: Omit;
tokenModeTooltip?: Omit;
amountUsd?: string;
};
balanceButton?: {
tooltip?: Omit;
hideMaxChip?: boolean;
};
assetsButton?: {
tooltip?: Omit;
onClick?: () => void;
variant?: AssetsButtonVariant;
showWarning?: boolean;
};
walletButton?: {
tooltip?: Omit;
onClick?: () => void;
address?: string;
emptyAddressLabel?: string;
disabled?: boolean;
walletIconUrl?: string | null;
showIcon?: boolean;
};
showNumericInputDetails?: boolean;
fullHeight?: boolean;
debounceInput?: boolean;
showWalletButtonHeader?: boolean;
hideChainSelector?: boolean;
}
declare function SwapConfiguration({ amount, tokenPrice, isFetching: isFetchingProp, chain, token, direction, onAmountChange, balance, criticalPriceImpactPercentage, error, priceImpactPercentage, maxUsdDecimals, isInputInteractive, isLoading, inputModeButton, balanceButton, assetsButton, walletButton, showNumericInputDetails, fullHeight, debounceInput, showWalletButtonHeader, hideChainSelector, }: SwapConfigurationProps): react_jsx_runtime.JSX.Element;
interface SwapStepsCollapsedFooterButton {
label: string;
link?: string;
onClick?: () => void;
}
interface SwapStepsCollapsedProps {
steps: SwapStep[];
currentStepIndex: number;
onOpen?: () => void;
onClose?: () => void;
footerButton?: SwapStepsCollapsedFooterButton;
}
declare const SwapStepsCollapsed: react.ForwardRefExoticComponent void;
}>>;
interface ToastProps {
title: string;
description: string;
headerContent?: React.ReactNode;
actionsContent?: React.ReactNode;
chipLabel?: string;
}
declare function Toast({ headerContent, actionsContent, description, chipLabel, title, }: ToastProps): react_jsx_runtime.JSX.Element;
interface Token$3 {
address: string;
name: string;
symbol: string;
image: string;
fallbackImage?: string;
chainId: string;
}
interface Chain {
name: string;
image: string;
}
type Timeframe = "1H" | "1D" | "1W" | "1Y";
interface TokenDetailsViewProps {
isOpen: boolean;
onClose: () => void;
token: Token$3;
chain: Chain;
tokenPrice: string;
priceChange: string | number;
balance: string;
balanceUSD: string;
volume24h: string;
marketCap: string;
totalSupply: string;
loading: boolean;
onLikeToken: () => void;
isFavorite?: boolean;
Chart?: React.ComponentType<{
timeframe: Timeframe;
}>;
initialTimeframe?: Timeframe;
onTimeframeChange?: (timeframe: Timeframe) => void;
footerButtons: FooterButtonProps[];
backdropStyle?: React.CSSProperties;
colors?: {
backgroundColor: string;
textColor: string;
};
}
interface FooterButtonProps extends React.ComponentProps<"button"> {
label: string;
icon: React.ReactNode;
}
declare const TokenDetailsView: ({ isOpen, onClose, token, chain, tokenPrice, priceChange, balance, balanceUSD, volume24h, marketCap, totalSupply, loading, onLikeToken, isFavorite, Chart, initialTimeframe, onTimeframeChange, footerButtons, backdropStyle, colors, }: TokenDetailsViewProps) => react_jsx_runtime.JSX.Element;
interface TokenPairProps {
firstToken?: {
logoURI: string;
bgColor: string;
};
secondToken?: {
logoURI: string;
bgColor: string;
};
variant?: TokenPairVariant;
size?: TokenPairSize;
}
declare function TokenPair({ firstToken, secondToken, variant, size, }: TokenPairProps): react_jsx_runtime.JSX.Element;
interface ChainData$2 {
iconURI: string;
id: string;
name: string;
}
interface TransactionFiltersProps {
chainType: ChainTypeFilter;
setChainType: (chainType: ChainTypeFilter) => void;
chain?: ChainData$2;
handleChain: (chain?: ChainData$2) => void;
fromDate?: Date;
handleFromDate: (fromDate?: Date) => void;
toDate?: Date;
handleToDate: (toDate?: Date) => void;
status?: string;
statuses?: Array<{
label: string;
value: string;
icon: React.ReactNode;
}>;
handleStatus: (status?: string) => void;
chains: ChainData$2[];
}
declare function TransactionFilters({ chainType, setChainType, chain, handleChain, fromDate, handleFromDate, toDate, handleToDate, status, statuses, handleStatus, chains, }: TransactionFiltersProps): react_jsx_runtime.JSX.Element;
interface CheckboxProps {
checked: boolean;
className?: string;
}
declare function Checkbox({ checked, className }: CheckboxProps): react_jsx_runtime.JSX.Element;
interface BaseTransactionHeaderLayoutProps {
status?: ActionStatus;
title?: string;
media?: ReactNode;
children?: ReactNode;
}
type TransactionHeaderLayoutProps = (BaseTransactionHeaderLayoutProps & {
isLoading: true;
}) | (Required & {
isLoading?: false;
});
declare function TransactionHeaderLayout({ isLoading, status, title, media, children, }: TransactionHeaderLayoutProps): react_jsx_runtime.JSX.Element;
interface PropertiesLayoutProps {
children?: ReactNode;
className?: string;
}
declare function PropertiesLayout({ children, className, }: PropertiesLayoutProps): react_jsx_runtime.JSX.Element;
interface TransactionSearchProps {
query: string;
setQuery: (query: string) => void;
children?: ReactNode;
className?: string;
onFocus?: () => void;
onBlur?: () => void;
}
declare function TransactionSearch({ query, setQuery, children, className, onFocus, onBlur, }: TransactionSearchProps): react_jsx_runtime.JSX.Element;
interface FromToProps {
isLoading?: boolean;
from?: ReactNode;
to?: ReactNode;
className?: string;
}
declare function Transfer({ isLoading, from, to, className }: FromToProps): react_jsx_runtime.JSX.Element;
interface TxProgressViewHeaderProps {
title: string;
description: string;
isWarning?: boolean;
}
declare function TxProgressViewHeader({ title, description, isWarning, }: TxProgressViewHeaderProps): react_jsx_runtime.JSX.Element;
interface UnsupportedPairNoticeProps {
description: string;
fromImageUrl: string;
toImageUrl: string;
}
declare function UnsupportedPairNotice({ description, fromImageUrl, toImageUrl, }: UnsupportedPairNoticeProps): react_jsx_runtime.JSX.Element;
interface AccountListItemProps {
isConnected?: boolean;
imageUrls?: string[];
imageUrl?: string;
badgeUrl?: string;
actions?: React.ReactNode;
title?: string;
subtitle?: string;
}
declare function AccountListItem({ isConnected, imageUrls, imageUrl, badgeUrl, actions, subtitle, title, }: AccountListItemProps): react_jsx_runtime.JSX.Element;
/**
* Utility type to allow for a type to be either all of the properties of another type, or none of them
* @example
* type Person = { age: number } & AllOrNone<{ name: string, lastName: string }>
* const person: Person = { age: 30 } // ok
* const person: Person = { age: 30, name: "John" } // error, requires lastName
* const person: Person = { age: 30, name: "John", lastName: "Doe" } // ok, all properties are present
*/
type AllOrNone = T | {
[K in keyof T]?: never;
};
type DeepPartial = {
[P in keyof T]?: T[P] extends object ? DeepPartial : T[P];
};
declare const THEME_COLOR_KEYS: readonly ["grey-100", "grey-200", "grey-300", "grey-400", "grey-500", "grey-600", "grey-700", "grey-800", "grey-900", "royal-300", "royal-400", "royal-500", "royal-600", "royal-700", "highlight-700", "status-positive", "status-negative", "status-partial", "button-lg-primary-bg", "button-lg-primary-text", "button-lg-secondary-bg", "button-lg-secondary-text", "button-lg-tertiary-bg", "button-lg-tertiary-text", "button-md-primary-bg", "button-md-primary-text", "button-md-secondary-bg", "button-md-secondary-text", "button-md-tertiary-bg", "button-md-tertiary-text", "button-sm-primary-bg", "button-sm-primary-text", "button-sm-secondary-bg", "button-sm-secondary-text", "button-sm-tertiary-bg", "button-sm-tertiary-text", "input-placeholder", "input-text", "input-selection", "input-bg", "animation-bg", "animation-text", "modal-backdrop", "menu-bg", "menu-text", "menu-backdrop", "material-light-thin", "material-light-average", "material-light-thick", "material-dark-thin", "material-dark-average", "material-dark-thick", "grey-100-005", "material-light-blend-grey-900", "material-light-blend-grey-800"];
declare const THEME_BORDER_RADIUS_KEYS: readonly ["button-lg-primary", "button-lg-secondary", "button-lg-tertiary", "button-md-primary", "button-md-secondary", "button-md-tertiary", "button-sm-primary", "button-sm-secondary", "button-sm-tertiary", "container", "input", "menu-sm", "menu-lg", "modal"];
declare const THEME_FONT_SIZE_KEYS: readonly ["caption", "body-large", "body-medium", "body-small", "heading-small", "heading-medium", "heading-large"];
declare const THEME_FONT_WEIGHT_KEYS: readonly ["caption", "body-small", "body-medium", "body-large", "heading-small", "heading-medium", "heading-large"];
declare const THEME_FONT_FAMILY_KEYS: readonly ["squid-main"];
declare const THEME_BOX_SHADOW_KEYS: readonly ["container"];
type ThemeColors = Record<(typeof THEME_COLOR_KEYS)[number], string>;
type ThemeFontSize = Record<(typeof THEME_FONT_SIZE_KEYS)[number], string>;
type ThemeFontWeight = Record<(typeof THEME_FONT_WEIGHT_KEYS)[number], string>;
type ThemeBorderRadius = Record<(typeof THEME_BORDER_RADIUS_KEYS)[number], string>;
type ThemeFontFamily = Record<(typeof THEME_FONT_FAMILY_KEYS)[number], string>;
type ThemeBoxShadow = Record<(typeof THEME_BOX_SHADOW_KEYS)[number], string>;
/**
* Full theme, includes internal colors.
*/
interface InternalTheme {
color: ThemeColors;
fontSize: ThemeFontSize;
fontWeight: ThemeFontWeight;
borderRadius: ThemeBorderRadius;
fontFamily: ThemeFontFamily;
boxShadow: ThemeBoxShadow;
}
/**
* These colors are optional
* and will be generated internally using the base colors if not provided
*/
type OptionalColorsKeys = "button-lg-primary-bg" | "button-lg-primary-text" | "button-lg-secondary-bg" | "button-lg-secondary-text" | "button-lg-tertiary-bg" | "button-lg-tertiary-text" | "button-md-primary-bg" | "button-md-primary-text" | "button-md-secondary-bg" | "button-md-secondary-text" | "button-md-tertiary-bg" | "button-md-tertiary-text" | "button-sm-primary-bg" | "button-sm-primary-text" | "button-sm-secondary-bg" | "button-sm-secondary-text" | "button-sm-tertiary-bg" | "button-sm-tertiary-text" | "input-placeholder" | "input-text" | "input-selection" | "input-bg" | "animation-bg" | "animation-text" | "modal-backdrop" | "menu-bg" | "menu-text" | "menu-backdrop";
/**
* These colors are generated internally using the base colors
*/
type HiddenColorsKeys = "material-light-thin" | "material-light-average" | "material-light-thick" | "material-dark-thin" | "material-dark-average" | "material-dark-thick" | "grey-100-005" | "material-light-blend-grey-900" | "material-light-blend-grey-800";
/**
* Public theme, excluding some colors that are generated internally
* and making some colors optional.
*/
interface PublicTheme extends Omit {
color: // Remove the hidden colors and the optional colors
Omit & Partial>;
}
/**
* The theme interface exposed for the end user
* Everything is optional, any missing config will be generated internally
*/
type Theme = DeepPartial;
interface CssVariable {
cssVariable: string;
}
type ThemeCssVariables = {
[K in keyof InternalTheme]: Record;
};
declare const themeKeysToCssVariables: ThemeCssVariables;
interface Settings {
showProgressAnimation: boolean;
}
interface DropdownMenuItemControl extends Omit {
type: "switch";
}
interface DropdownMenuItemProps {
label: string;
labelClassName?: string;
imageUrl?: string;
icon?: React.ReactNode;
onClick?: (event: React.MouseEvent) => void;
link?: string;
control?: DropdownMenuItemControl;
detail?: React.ReactNode;
isSelected?: boolean;
itemRef?: React.RefObject;
children?: React.ReactNode;
contentRef?: React.RefObject;
}
declare function DropdownMenuItem(props: DropdownMenuItemProps & AllOrNone<{
submenu: React.ReactNode;
containerRef: React.RefObject;
}>): react_jsx_runtime.JSX.Element;
declare function DropdownMenuTitle({ title }: {
title: string;
}): react_jsx_runtime.JSX.Element;
interface HistoryItemProps {
firstImageUrl: string;
secondImageUrl: string;
status: HistoryItemStatus;
fromLabel: string;
toLabel: string;
dateCompleted: string;
fromAmount: string;
toAmount: string;
itemsContainerRef?: React.RefObject;
onClick?: () => void;
warningLabel?: string;
dropdownMenuContent?: React.ReactNode;
txType: "swap" | "send";
}
declare function HistoryItem({ firstImageUrl, secondImageUrl, dateCompleted, fromAmount, fromLabel, toAmount, toLabel, dropdownMenuContent, itemsContainerRef, status, warningLabel, txType, onClick, }: HistoryItemProps): react_jsx_runtime.JSX.Element;
type HTMLInteractiveItem = HTMLButtonElement | HTMLDivElement | HTMLLabelElement;
interface ListItemProps extends React.HTMLAttributes {
itemTitle: string | React.ReactNode;
mainImageUrl?: string;
secondaryImageUrl?: string;
placeholderImageUrl?: string;
subtitle?: string;
subtitleOnHover?: React.ReactNode;
detail?: string;
icon?: React.ReactNode;
size?: ListItemSize;
mainIcon?: React.ReactNode;
isSelected?: boolean;
className?: string;
onDetailClick?: () => void;
showDetailOnHoverOnly?: boolean;
rounded?: ImageRoundedSize;
detailButtonClassName?: string;
loading?: {
subtitle?: boolean | string;
};
containerProps?: React.HTMLAttributes;
compactOnMobile?: boolean;
extraPadding?: boolean;
dropdownMenuContent?: React.ReactNode;
itemsContainerRef?: React.RefObject;
imageGroup?: string[];
multilineSubtitle?: boolean;
control?: React.ReactNode;
onClick?: (event: React.MouseEvent) => void;
tooltip?: Omit;
}
type ListItemSize = "small" | "large";
declare function ListItem({ itemTitle, mainImageUrl, subtitle, subtitleOnHover, detail, icon, secondaryImageUrl, placeholderImageUrl, size, mainIcon, className, isSelected, onDetailClick, showDetailOnHoverOnly, rounded, detailButtonClassName, loading, containerProps, compactOnMobile, extraPadding, itemsContainerRef, dropdownMenuContent, imageGroup, multilineSubtitle, control, tooltip, ...props }: ListItemProps): react_jsx_runtime.JSX.Element;
declare const ListItemActionsButton: react.ForwardRefExoticComponent & react.ButtonHTMLAttributes & {
isActive?: boolean | undefined;
}, "ref"> & react.RefAttributes>;
interface MenuItemProps {
label: string;
imageUrl?: string;
icon?: React.ReactNode;
}
declare function MenuItem({ label, imageUrl, icon }: MenuItemProps): react_jsx_runtime.JSX.Element;
interface PropertyListItemProps extends ComponentProps<"li"> {
isLoading?: boolean;
label?: React.ReactNode;
icon?: React.ReactNode;
detail?: React.ReactNode;
variant?: PropertyListItemSize;
showGradientBg?: boolean;
labelClassName?: string;
iconClassName?: string;
detailClassName?: string;
tooltip?: Omit;
collapsibleContent?: React.ReactNode;
addExtraPadding?: boolean;
}
declare function PropertyListItem({ isLoading, label, detail, icon, className, variant, showGradientBg, labelClassName, iconClassName, detailClassName, tooltip, collapsibleContent, addExtraPadding, ...props }: PropertyListItemProps): react_jsx_runtime.JSX.Element;
interface RouteStepProps {
imageUrl: string;
descriptionBlocks: DescriptionBlock[];
subtitle: string;
showStepSeparator?: boolean;
}
declare function RouteStep({ imageUrl, descriptionBlocks, subtitle, showStepSeparator, }: RouteStepProps): react_jsx_runtime.JSX.Element;
interface SectionTitleProps extends React.HTMLAttributes {
title: string;
icon?: React.ReactNode;
accessory?: string | null;
actionIcon?: React.ReactNode;
className?: string;
}
declare function SectionTitle({ title, icon, accessory, actionIcon, className, ...props }: SectionTitleProps): react_jsx_runtime.JSX.Element;
type SettingsControl = {
type: "percentage";
value: number | undefined;
onChange: (value: number | undefined) => void;
min?: number;
max?: number;
decimalsFormat?: number;
resetValueControl: {
label: string;
onSelect: () => void;
value: number | undefined;
};
} | {
type: "amount";
value: number | undefined;
onChange: (value: number | undefined) => void;
options: {
value: number;
}[];
decimalsFormat?: number;
resetValueControl: {
label: string;
value: number | undefined;
};
} | {
type: "switch";
checked: boolean;
onChange: (checked: boolean) => void;
tooltip?: Omit;
disabled?: boolean;
} | {
type: "options";
selectedLabel: string;
options: {
label: string;
onSelect: () => void;
}[];
};
interface SettingsItemProps {
icon: React.ReactNode;
label: string;
control?: SettingsControl;
link?: string;
transparent?: boolean;
helpTooltip?: Omit;
}
declare function SettingsItem({ icon, label, control, link, transparent, helpTooltip, }: SettingsItemProps): react_jsx_runtime.JSX.Element;
interface SwapStepItemProps {
descriptionBlocks: DescriptionBlock[];
showStepSeparator?: boolean;
link?: string;
status?: ActionStatus;
}
declare const STEP_ITEM_HEIGHT = 52;
declare function SwapStepItem({ descriptionBlocks, showStepSeparator, link, status, }: SwapStepItemProps): react_jsx_runtime.JSX.Element;
type TokenGroupVariant = "compact" | "large" | "small";
interface TokenGroupProps {
isSelected?: boolean;
imageUrl: string;
fallbackImageUrl?: string;
symbol: string;
name: string;
chainImageUrl: string;
balance?: string;
balanceUsd?: string;
priceChange?: string | number;
tokenItems?: T[];
extraSpacing?: boolean;
onClick?: (event: React.MouseEvent) => void;
variant?: TokenGroupVariant;
className?: string;
onChildClick?: (tokenProps: T) => void;
isAdjacentToPreviousExpanded?: boolean;
isAdjacentToNextExpanded?: boolean;
}
declare function TokenGroup>({ isSelected, tokenItems, priceChange, balance, balanceUsd, extraSpacing, chainImageUrl, imageUrl, fallbackImageUrl, symbol, name, onClick, variant, className, onChildClick, isAdjacentToPreviousExpanded, isAdjacentToNextExpanded, }: TokenGroupProps): react_jsx_runtime.JSX.Element;
interface TokenGroupsProps> {
groups: T[];
className?: string;
onGroupChildClick?: (token: T) => void;
variant?: TokenGroupVariant;
}
declare function TokenGroups>({ groups, className, onGroupChildClick, variant, }: TokenGroupsProps): react_jsx_runtime.JSX.Element;
interface ActionLayoutProps {
lineCap?: ReactNode;
status?: ActionStatus;
showTimeline?: boolean;
statusIcon?: ReactNode;
nextStatus?: ActionStatus;
description?: ReactNode;
title?: string;
icon?: ReactNode;
children?: ReactNode;
showBody?: boolean;
}
declare function ActionLayout({ lineCap, status, showTimeline, showBody, nextStatus, statusIcon, description, title, icon, children, }: ActionLayoutProps): react_jsx_runtime.JSX.Element;
interface ActionPropertiesProps {
timestamp?: number;
hash?: string;
url?: string;
}
declare function ActionProperties({ timestamp, hash, url, }: ActionPropertiesProps): react_jsx_runtime.JSX.Element;
declare const ActionLineOutRow: ({ status }: {
status?: ActionStatus;
}) => react_jsx_runtime.JSX.Element;
declare const ActionStatusRow: ({ children, status, icon, }: {
children?: ReactNode;
status: ActionStatus;
icon?: ReactNode;
}) => react_jsx_runtime.JSX.Element;
declare function ActionRow({ className, ...props }: ComponentProps<"div">): react_jsx_runtime.JSX.Element;
declare function ActionWrapper({ children, status, className, }: {
children?: ReactNode;
status?: ActionStatus;
className?: string;
}): react_jsx_runtime.JSX.Element;
interface TimestampProps {
time: number;
}
declare function Timestamp({ time }: TimestampProps): react_jsx_runtime.JSX.Element;
interface BaseActionProps {
status: ActionStatus;
/** if set, renders a line upwards to the next item in the status color */
nextStatus?: ActionStatus;
/** should we render a line down to the previous item? (default true) */
showTimeline?: boolean;
/** if false, fades out everything but the status line (for collapsed timeline state) */
showBody?: boolean;
}
interface ApproveActionProps extends BaseActionProps {
profile: {
imageURI: string;
label: string;
};
chain: {
logoURI: string;
name: string;
};
wallet: {
imageURI: string;
address: string;
url: string;
};
timestamp?: number;
hash?: string;
url?: string;
}
declare function ApproveAction({ status, nextStatus, showTimeline, showBody, profile, chain, wallet, timestamp, hash, url, }: ApproveActionProps): react_jsx_runtime.JSX.Element;
interface BridgeActionProps extends BaseActionProps {
token: {
logoURI: string;
symbol: string;
};
chain: {
logoURI: string;
name: string;
};
provider: {
logoURI: string;
name: string;
};
timestamp?: number;
hash?: string;
url?: string;
}
declare function BridgeAction({ status, nextStatus, showTimeline, showBody, token, chain, provider, timestamp, hash, url, }: BridgeActionProps): react_jsx_runtime.JSX.Element;
interface FeesActionProps extends BaseActionProps {
total: FeesRowProps;
lines?: FeesRowProps[];
}
declare function FeesAction({ status, nextStatus, showTimeline, total, lines, }: FeesActionProps): react_jsx_runtime.JSX.Element;
interface FeesTotalProps {
status: ActionStatus;
nextStatus?: ActionStatus;
total: FeesRowProps;
showTimeline?: boolean;
collapsed?: boolean;
}
declare function FeesTotal({ status, nextStatus, total, showTimeline, collapsed, }: FeesTotalProps): react_jsx_runtime.JSX.Element;
interface FeesLinesProps {
status: ActionStatus;
lines?: FeesRowProps[];
showTimeline?: boolean;
}
declare function FeesLines({ status, lines }: FeesLinesProps): react_jsx_runtime.JSX.Element;
interface FeesRowProps {
label: string;
amount?: number | string;
symbol?: string;
usd: number | string;
collapsed?: boolean;
className?: string;
}
interface IncompleteActionProps extends BaseActionProps {
message: string;
buttons: ReactNode;
}
declare function IncompleteAction({ status, nextStatus, message, buttons, }: IncompleteActionProps): react_jsx_runtime.JSX.Element;
interface ReceiveNFTActionProps extends BaseActionProps {
nft: {
imageURI: string;
name: string;
};
chain: {
logoURI: string;
name: string;
};
wallet: {
imageURI: string;
address: string;
url: string;
};
timestamp: number;
hash: string;
url: string;
}
declare function ReceiveNFTAction({ status, nextStatus, showTimeline, showBody, nft, chain, wallet, timestamp, hash, url, }: ReceiveNFTActionProps): react_jsx_runtime.JSX.Element;
interface ReceiveTokensActionProps extends BaseActionProps {
amount: string;
token: {
logoURI: string;
symbol: string;
};
chain: {
logoURI: string;
name: string;
};
wallet: {
imageURI: string;
address: string;
url: string;
};
timestamp: number;
hash: string;
url: string;
}
declare function ReceiveTokensAction({ status, nextStatus, showTimeline, showBody, token, amount, chain, wallet, timestamp, hash, url, }: ReceiveTokensActionProps): react_jsx_runtime.JSX.Element;
interface SendTokensActionProps extends BaseActionProps {
amount: string;
token: {
logoURI: string;
symbol: string;
};
chain: {
logoURI: string;
name: string;
};
wallet: {
imageURI: string;
address: string;
url: string;
};
timestamp: number;
hash: string;
url: string;
}
declare function SendTokensAction({ status, nextStatus, showTimeline, showBody, token, amount, chain, wallet, timestamp, hash, url, }: SendTokensActionProps): react_jsx_runtime.JSX.Element;
interface StakeActionProps extends BaseActionProps {
token: {
logoURI: string;
symbol: string;
};
provider: {
logoURI: string;
name: string;
};
timestamp: number;
hash: string;
url: string;
}
declare function StakeAction({ status, nextStatus, showTimeline, showBody, token, provider, timestamp, hash, url, }: StakeActionProps): react_jsx_runtime.JSX.Element;
interface StartActionProps extends BaseActionProps {
timestamp?: number;
hash?: string;
url?: string;
}
declare function StartAction({ status, nextStatus, showTimeline, showBody, timestamp, hash, url, }: StartActionProps): react_jsx_runtime.JSX.Element;
interface SuccessActionProps extends BaseActionProps {
description?: string;
timestamp?: number;
hash?: string;
url?: string;
}
declare function SuccessAction({ nextStatus, status, description, showTimeline, showBody, timestamp, hash, url, }: SuccessActionProps): react_jsx_runtime.JSX.Element;
interface SwapActionProps extends BaseActionProps {
fromToken: {
logoURI: string;
symbol: string;
};
toToken: {
logoURI: string;
symbol: string;
};
provider: {
logoURI: string;
name: string;
};
timestamp?: number;
hash?: string;
url?: string;
}
declare function SwapAction({ status, nextStatus, showTimeline, showBody, fromToken, toToken, provider, timestamp, hash, url, }: SwapActionProps): react_jsx_runtime.JSX.Element;
interface WrapActionProps extends BaseActionProps {
fromToken: {
logoURI: string;
symbol: string;
};
toToken: {
logoURI: string;
symbol: string;
};
provider: {
logoURI: string;
name: string;
};
timestamp?: number;
hash?: string;
url?: string;
}
declare function WrapAction({ status, nextStatus, showTimeline, showBody, fromToken, toToken, provider, timestamp, hash, url, }: WrapActionProps): react_jsx_runtime.JSX.Element;
declare const actionComponentMap: {
readonly success: typeof SuccessAction;
readonly receive_tokens: typeof ReceiveTokensAction;
readonly receive_nft: typeof ReceiveNFTAction;
readonly approve: typeof ApproveAction;
readonly send_tokens: typeof SendTokensAction;
readonly swap: typeof SwapAction;
readonly bridge: typeof BridgeAction;
readonly wrap: typeof WrapAction;
readonly stake: typeof StakeAction;
readonly start: typeof StartAction;
readonly fees: typeof FeesAction;
readonly incomplete: typeof IncompleteAction;
};
type TransactionActionComponents = typeof actionComponentMap;
type TransactionActionType = keyof TransactionActionComponents;
type TransactionActionProps = {
[Type in TransactionActionType]: {
type: Type;
props: ComponentProps;
};
}[TransactionActionType];
declare function TransactionAction({ type, props }: TransactionActionProps): react_jsx_runtime.JSX.Element;
declare function linkActionTimelineProps(actions: TransactionActionProps[], collapsed: boolean): TransactionActionProps[];
interface Token$2 {
symbol: string;
bgColor: string;
logoURI: string;
}
interface NFT$1 {
imageUrl: string;
}
interface BaseTransactionItemProps {
status: ActionStatus;
type: TransactionType;
hash: string;
toToken: Token$2;
fromToken: Token$2;
fromChain: {
logoURI: string;
name: string;
};
toChain: {
logoURI: string;
name: string;
};
fromAmount: string;
toAmount: string;
timestamp: number;
timeToComplete?: string;
}
interface SwapTransactionProps extends BaseTransactionItemProps {
type: "swap";
}
interface BuyNFTTransactionProps extends Omit {
type: "buy_nft";
toToken: {
symbol: string;
};
nft: NFT$1;
}
interface BridgeTransactionProps extends BaseTransactionItemProps {
type: "bridge";
}
type TransactionItemProps = SwapTransactionProps | BuyNFTTransactionProps | BridgeTransactionProps;
declare const TransactionItem: (props: TransactionItemProps) => react_jsx_runtime.JSX.Element;
declare const TransactionItemSkeleton: () => react_jsx_runtime.JSX.Element;
type TabSize = "small" | "large";
interface TabsProps {
tabs: Array<{
label: string;
isDisabled?: boolean;
}>;
size?: TabSize;
activeTab?: number;
onTabChange?: (tabIndex: number) => void;
isDisabled?: boolean;
}
declare function Tabs({ tabs, size, onTabChange, activeTab, isDisabled, }: TabsProps): react_jsx_runtime.JSX.Element;
interface TabProps extends react__default.ComponentProps<"button"> {
label: string;
size: TabSize;
isActive?: boolean;
isDisabled?: boolean;
}
declare function Tab({ label, isActive, size, isDisabled, ...props }: TabProps): react_jsx_runtime.JSX.Element;
interface BodyTextProps extends React.HTMLAttributes {
children: ReactNode;
size: TextSize;
bold?: boolean;
tight?: boolean;
loading?: {
isLoading?: boolean;
width?: string;
};
}
declare function BodyText({ size, children, bold, tight, loading, ...props }: BodyTextProps): react_jsx_runtime.JSX.Element;
interface CaptionProps extends React.HTMLAttributes {
children: ReactNode;
bold?: boolean;
tight?: boolean;
loading?: {
isLoading?: boolean;
width?: string;
};
truncate?: boolean;
}
declare function CaptionText({ children, bold, loading, tight, truncate, ...props }: CaptionProps): react_jsx_runtime.JSX.Element;
interface HeadingTextProps {
children?: ReactNode;
size: TextSize;
bold?: boolean;
className?: string;
}
declare function HeadingText({ children, bold, size, className, }: HeadingTextProps): react_jsx_runtime.JSX.Element;
interface ChainData$1 {
networkName: string;
logoUrl: string;
}
interface Token$1 {
symbol: string;
logoUrl: string;
}
declare function DepositAddressView({ isOpen, fromToken, toToken, handleClose, fromChain, toChain, fromAmount, toAmount, depositAddress, depositAddressFormatted, timeRemainingSeconds, tooltips, description, title, headerContent, }: {
isOpen?: boolean;
fromToken: Token$1;
toToken: Token$1;
handleClose?: () => void;
fromChain: ChainData$1;
toChain: ChainData$1;
fromAmount: string;
toAmount: string;
depositAddress: string;
depositAddressFormatted: string;
timeRemainingSeconds?: number;
tooltips?: {
depositAddress?: react__default.ReactNode;
timeRemaining?: react__default.ReactNode;
};
title: string;
description: string;
headerContent?: react__default.ReactNode;
}): react_jsx_runtime.JSX.Element;
interface ChainData {
networkName: string;
logoUrl: string;
}
interface Token {
symbol: string;
logoUrl: string;
bgColor: string;
}
declare function SwapProgressView({ steps, isOpen, handleClose, handleComplete, supportLink, fromAmount, fromChain, fromToken, toAmount, toChain, toToken, fromAddressFormatted, toAddressFormatted, swapState, estimatedTimeToComplete, footerButton, refundTokenSymbol, addGasLink, shareSwapDropdownContent, isSendTransaction, isBridgeTransaction, }: {
steps: SwapStep[];
handleClose?: (swapState: SwapState) => void;
handleComplete?: () => void;
isOpen?: boolean;
shareSwapDropdownContent?: React.ReactNode;
supportLink?: string;
fromToken: Token;
toToken: Token;
fromAmount: string;
toAmount: string;
fromChain: ChainData;
toChain: ChainData;
fromAddressFormatted: string;
toAddressFormatted: string;
swapState: SwapState;
estimatedTimeToComplete?: string;
footerButton?: SwapStepsCollapsedFooterButton;
refundTokenSymbol?: string;
addGasLink?: string;
isSendTransaction?: boolean;
isBridgeTransaction?: boolean;
}): react_jsx_runtime.JSX.Element;
interface NFT {
imageUrl: string;
name: string;
imageURI: string;
collection: {
name: string;
imageURI: string;
};
tokenID: string;
nftType: string;
}
interface Collection {
image: string;
name: string;
}
interface BaseTransactionViewProps {
title?: string;
hash: string;
status: ActionStatus;
url?: string;
actions?: TransactionActionProps[];
fees: FeesActionProps;
timeToComplete: string;
timestamp: number;
}
interface BaseBuyNFTTransactionViewProps extends BaseTransactionViewProps {
price: string;
token: {
logoURI: string;
symbol: string;
};
marketplace: {
logoURI: string;
name: string;
};
fromChain: {
logoURI: string;
name: string;
};
toChain: {
logoURI: string;
name: string;
};
fromAddress: string;
toAddress: string;
boosted?: boolean;
nft: NFT;
timeToComplete: string;
}
type BuyNFTTransactionViewProps = (BaseBuyNFTTransactionViewProps & {
isLoading?: false;
}) | (Partial & {
isLoading: true;
});
declare function BuyNFTTransactionView({ title, hash, status, url, price, token, marketplace, fromChain, toChain, fromAddress, toAddress, boosted, timeToComplete, timestamp, nft, actions, fees, isLoading, }: BuyNFTTransactionViewProps): react_jsx_runtime.JSX.Element;
interface BaseInteractionTransactionViewProps extends BaseTransactionViewProps {
image: ReactNode;
chain: {
logoURI: string;
name: string;
};
address: string;
boosted?: boolean;
timeToComplete: string;
}
type InteractionTransactionViewProps = (BaseInteractionTransactionViewProps & {
isLoading?: false;
}) | (Partial & BaseTransactionViewProps & {
isLoading: true;
});
declare function InteractionTransactionView({ title, hash, status, url, chain, address, timeToComplete, timestamp, actions, fees, isLoading, }: InteractionTransactionViewProps): react_jsx_runtime.JSX.Element;
interface BaseSwapTransactionViewProps extends BaseTransactionViewProps {
fromAmount: string;
fromToken: {
logoURI: string;
bgColor: string;
symbol: string;
};
toAmount: string;
toToken: {
logoURI: string;
bgColor: string;
symbol: string;
};
fromChain: {
logoURI: string;
name: string;
};
toChain: {
logoURI: string;
name: string;
};
fromLink?: string;
toLink?: string;
fromAddress: string;
toAddress: string;
exchangeRate: string;
boosted?: boolean;
}
type SwapTransactionViewProps = (BaseSwapTransactionViewProps & {
isLoading?: false;
}) | (Partial> & BaseTransactionViewProps & {
isLoading: true;
});
declare function SwapTransactionView({ title, hash, toLink, fromLink, status, url, fromAmount, fromToken, toAmount, toToken, fromChain, toChain, fromAddress, toAddress, exchangeRate, timeToComplete, timestamp, actions, fees, isLoading, }: SwapTransactionViewProps): react_jsx_runtime.JSX.Element;
interface BaseBridgeTransactionViewProps extends BaseTransactionViewProps {
fromToken: {
logoURI: string;
bgColor: string;
symbol: string;
};
toToken: {
logoURI: string;
bgColor: string;
symbol: string;
};
fromChain: {
logoURI: string;
name: string;
bgColor: string;
};
toChain: {
logoURI: string;
name: string;
bgColor: string;
};
fromAddress: string;
toAddress: string;
boosted?: boolean;
timeToComplete: string;
fromLink?: string;
toLink?: string;
fromAmount: string;
toAmount: string;
}
type BridgeTransactionViewProps = (BaseBridgeTransactionViewProps & {
isLoading?: false;
}) | (Partial> & BaseTransactionViewProps & {
isLoading: true;
});
declare function BridgeTransactionView({ title, hash, fromLink, toLink, status, url, fromAmount, toAmount, fromToken, toToken, fromChain, toChain, fromAddress, toAddress, actions, fees, timeToComplete, timestamp, isLoading, }: BridgeTransactionViewProps): react_jsx_runtime.JSX.Element;
declare const componentMap: {
readonly swap: typeof SwapTransactionView;
readonly buy_nft: typeof BuyNFTTransactionView;
readonly interaction: typeof InteractionTransactionView;
readonly bridge: typeof BridgeTransactionView;
};
type TransactionViewComponents = typeof componentMap;
type TransactionViewProps = {
[Type in TransactionType]: {
type: Type;
isLoading?: false;
data: Omit>, "isLoading">;
} | {
type: Type;
isLoading: true;
data?: Omit>, "isLoading">;
};
}[TransactionType];
declare function TransactionView({ type, isLoading, data, }: TransactionViewProps): react_jsx_runtime.JSX.Element | null;
interface TransactionViewLayoutProps extends ComponentProps<"div"> {
isLoading?: boolean;
header?: ReactNode;
properties?: ReactNode;
actions?: TransactionActionProps[];
fees?: FeesActionProps;
}
declare function TransactionViewLayout({ isLoading, header, properties, actions, fees, ...props }: TransactionViewLayoutProps): react_jsx_runtime.JSX.Element;
declare const TransactionNotFoundView: () => react_jsx_runtime.JSX.Element;
interface ThemeProviderProps extends React.ComponentProps<"div"> {
theme?: Theme;
children?: React.ReactNode;
themeType?: ThemeType;
settings?: Partial;
}
declare function ThemeProvider({ theme, children, themeType, settings, ...props }: ThemeProviderProps): react_jsx_runtime.JSX.Element;
declare function useCollapsibleMenu(): {
isMenuOpen: boolean;
toggleMenu: () => void;
menuRef: react.RefObject;
};
interface DropdownStyles {
position: DropdownPosition;
maxHeight: number | null;
}
interface UseDropdownMenuParams {
initialIsDropdownOpen?: boolean;
itemsContainerRef?: react__default.RefObject;
}
declare function useDropdownMenu(props?: UseDropdownMenuParams): {
isDropdownOpen: boolean;
openDropdown: () => void;
closeDropdown: () => void;
dropdownRef: react__default.RefObject;
openDropdownButtonRef: react__default.RefObject;
dropdownStyles: DropdownStyles | null;
itemRef: react__default.RefObject;
menuRef: react__default.RefObject;
};
interface UseMediaQueryOptions {
/**
* The default value to return if the hook is being run on the server.
* @default false
*/
defaultValue?: boolean;
/**
* If `true` (default), the hook will initialize reading the media query. In SSR, you should set it to `false`, returning `options.defaultValue` or `false` initially.
* @default true
*/
initializeWithValue?: boolean;
}
/**
* Custom hook that tracks the state of a media query using the [`Match Media API`](https://developer.mozilla.org/en-US/docs/Web/API/Window/matchMedia).
* @param {string} query - The media query to track.
* @param {?UseMediaQueryOptions} [options] - The options for customizing the behavior of the hook (optional).
* @returns {boolean} The current state of the media query (true if the query matches, false otherwise).
* @public
* @example
* ```tsx
* const isSmallScreen = useMediaQuery('(max-width: 600px)');
* // Use `isSmallScreen` to conditionally apply styles or logic based on the screen size.
* ```
*/
declare function useMediaQuery(query: string, { defaultValue, initializeWithValue, }?: UseMediaQueryOptions): boolean;
declare function useOnResize(ref: React.RefObject, callback: (rect: DOMRectReadOnly) => void): void;
declare function useRect(ref: React.RefObject): DOMRectReadOnly;
declare const useTimer: ({ startTime: _startTime, immediateStart, }: {
startTime?: number;
immediateStart?: boolean;
}) => {
timer: string;
stopTimer: () => void;
startTimer: () => void;
};
declare enum ThemePreference {
LIGHT = "light",
DARK = "dark",
SYSTEM = "system"
}
declare function useUserTheme(): {
themePreference: ThemePreference;
themeType: ThemeType;
theme: PublicTheme;
setThemeManually: (theme: ThemePreference) => void;
isDarkMode: boolean;
};
declare function useVersion(value: T, equal?: (a: T, b: T) => boolean): number;
declare const CSS_VARS: {
MOVE_WITH_SPRING_BOUNCE_DURATION: string;
DISPLAY_DELAYED_DURATION: string;
COLLAPSE_ROUTE_DURATION: string;
EXPAND_ROUTE_DURATION: string;
FADE_IN_DURATION: string;
FADE_OUT_DURATION: string;
SCALE_AND_FADE_UP_DURATION: string;
SCALE_AND_FADE_DOWN_DURATION: string;
TRANSLATE_TOP_OR_BOTTOM: string;
SHOW_MODAL_DURATION: string;
HIDE_MODAL_DURATION: string;
SLIDE_TO_TOP_DURATION: string;
SLIDE_TO_BOTTOM_DURATION: string;
BLUR_IN_DURATION: string;
BLUR_OUT_DURATION: string;
COLLAPSIBLE_MENU_OPEN_WIDTH: string;
COLLAPSIBLE_MENU_OPEN_HEIGHT: string;
COLLAPSIBLE_MENU_CLOSED_WIDTH: string;
COLLAPSIBLE_MENU_CLOSED_HEIGHT: string;
};
declare const ANIMATION_DURATIONS: {
SHOW_ROUTE: number;
HIDE_ROUTE: number;
CHANGE_SWAP_STEP: number;
SHOW_MODAL: number;
HIDE_MODAL: number;
GENERIC: number;
};
type MediaQuery = "MOBILE_LG" | "MOBILE_SM_HEIGHT" | "MOBILE_XS" | "MOBILE_XS_HEIGHT";
declare const MEDIA_QUERIES: Record;
declare const lightTheme: PublicTheme;
declare const darkTheme: PublicTheme;
declare const spacing: {
"squid-xxs": string;
"squid-xs": string;
"squid-s": string;
"squid-m": string;
"squid-l": string;
"squid-xl": string;
"squid-xl2": string;
"squid-xxl": string;
};
declare const baseTailwindConfig: Config;
/**
* Combines multiple class names into a single string
*
* @example cn('px-2 py-1 bg-red hover:bg-dark-red', 'p-3 bg-[#B91C1C]') → 'hover:bg-dark-red p-3 bg-[#B91C1C]'
*
* @param inputs - The class names to be combined.
* @returns The combined class names as a string.
*/
declare const cn: (...inputs: ClassValue[]) => string;
declare const remToPx: (rem: string | number, baseFontSize?: number) => number;
declare const pxToRem: (px: string | number, baseFontSize?: number) => number;
interface RGB {
r: number;
g: number;
b: number;
a: number;
}
/**
* Parses the user readable config to css variables
* and adds the material-* variants
* @param style
*/
declare const parseSquidTheme: (userTheme: Theme, themeType: ThemeType) => Record | undefined;
declare function getContrastColor({ r, g, b, }: {
r: number;
g: number;
b: number;
}, threshold?: number): "dark" | "light";
/**
* Returns a hexadecimal color with opacity based on the given color and opacity percentage.
*
* @example getHexColorFromOpacityPercentage('#FF0000', 0.5) // '#FF000080'
*
* @param {string} color - The base color in hexadecimal format.
* @param {number} opacity - The opacity percentage (0-1).
* @returns {string} The hexadecimal color with opacity.
*/
declare function getHexColorFromOpacityPercentage(color: string, opacity: number): string;
declare function hexToRgb(hex: string): {
r: number;
g: number;
b: number;
a: number;
} | null;
declare function rgbToHex(r: number, g: number, b: number): string;
declare function blendColors(foreground: string, background: string): string | null;
declare function adjustColorForContrast(foreground: string, background: string, factor?: number): string | null;
declare const isValidHexColor: (hex: string) => boolean;
declare function parseColor(color: string): RGB | null;
declare const getColorBrightness: (color: string) => number;
declare const transactionPendingAnimation: {
v: string;
fr: number;
ip: number;
op: number;
w: number;
h: number;
nm: string;
ddd: number;
assets: never[];
layers: ({
ddd: number;
ind: number;
ty: number;
nm: string;
parent: number;
sr: number;
ks: {
o: {
a: number;
k: number;
ix: number;
};
r: {
a: number;
k: ({
i: {
x: number[];
y: number[];
};
o: {
x: number[];
y: number[];
};
t: number;
s: number[];
} | {
t: number;
s: number[];
i?: undefined;
o?: undefined;
})[];
ix: number;
};
p: {
a: number;
k: ({
i: {
x: number;
y: number;
};
o: {
x: number;
y: number;
};
t: number;
s: number[];
to: number[];
ti: number[];
h?: undefined;
} | {
t: number;
s: number[];
h: number;
i?: undefined;
o?: undefined;
to?: undefined;
ti?: undefined;
})[];
ix: number;
l: number;
s?: undefined;
x?: undefined;
y?: undefined;
};
a: {
a: number;
k: ({
i: {
x: number;
y: number;
};
o: {
x: number;
y: number;
};
t: number;
s: number[];
to: number[];
ti: number[];
h?: undefined;
} | {
t: number;
s: number[];
h: number;
i?: undefined;
o?: undefined;
to?: undefined;
ti?: undefined;
})[];
ix: number;
l: number;
};
s: {
a: number;
k: ({
i: {
x: number[];
y: number[];
};
o: {
x: number[];
y: number[];
};
t: number;
s: number[];
} | {
t: number;
s: number[];
i?: undefined;
o?: undefined;
})[];
ix: number;
l: number;
};
};
ao: number;
shapes: ({
ty: string;
it: ({
ty: string;
it: ({
ind: number;
ty: string;
ix: number;
ks: {
a: number;
k: ({
i: {
x: number;
y: number;
};
o: {
x: number;
y: number;
};
t: number;
s: {
i: number[][];
o: number[][];
v: number[][];
c: boolean;
}[];
} | {
t: number;
s: {
i: number[][];
o: number[][];
v: number[][];
c: boolean;
}[];
i?: undefined;
o?: undefined;
})[];
ix: number;
};
nm: string;
mn: string;
hd: boolean;
c?: undefined;
o?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
p?: undefined;
a?: undefined;
s?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
c: {
a: number;
k: number[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
w: {
a: number;
k: number;
ix: number;
};
lc: number;
lj: number;
bm: number;
nm: string;
mn: string;
hd: boolean;
ln: string;
ind?: undefined;
ix?: undefined;
ks?: undefined;
p?: undefined;
a?: undefined;
s?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
p: {
a: number;
k: number[];
ix: number;
};
a: {
a: number;
k: number[];
ix: number;
};
s: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
o: {
a: number;
k: {
t: number;
s: number[];
h: number;
}[];
ix: number;
};
sk: {
a: number;
k: number;
ix: number;
};
sa: {
a: number;
k: number;
ix: number;
};
nm: string;
ind?: undefined;
ix?: undefined;
ks?: undefined;
mn?: undefined;
hd?: undefined;
c?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
})[];
nm: string;
np: number;
cix: number;
bm: number;
ix: number;
mn: string;
hd: boolean;
p?: undefined;
a?: undefined;
s?: undefined;
r?: undefined;
o?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
it: ({
ind: number;
ty: string;
ix: number;
ks: {
a: number;
k: {
i: number[][];
o: number[][];
v: number[][];
c: boolean;
};
ix: number;
};
nm: string;
mn: string;
hd: boolean;
c?: undefined;
o?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
p?: undefined;
a?: undefined;
s?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
c: {
a: number;
k: number[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
w: {
a: number;
k: number;
ix: number;
};
lc: number;
lj: number;
bm: number;
nm: string;
mn: string;
hd: boolean;
ln: string;
ind?: undefined;
ix?: undefined;
ks?: undefined;
p?: undefined;
a?: undefined;
s?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
p: {
a: number;
k: number[];
ix: number;
};
a: {
a: number;
k: number[];
ix: number;
};
s: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: ({
i: {
x: number[];
y: number[];
};
o: {
x: number[];
y: number[];
};
t: number;
s: number[];
} | {
t: number;
s: number[];
i?: undefined;
o?: undefined;
})[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
sk: {
a: number;
k: number;
ix: number;
};
sa: {
a: number;
k: number;
ix: number;
};
nm: string;
ind?: undefined;
ix?: undefined;
ks?: undefined;
mn?: undefined;
hd?: undefined;
c?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
})[];
nm: string;
np: number;
cix: number;
bm: number;
ix: number;
mn: string;
hd: boolean;
p?: undefined;
a?: undefined;
s?: undefined;
r?: undefined;
o?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
it: ({
ind: number;
ty: string;
ix: number;
ks: {
a: number;
k: {
i: number[][];
o: number[][];
v: number[][];
c: boolean;
};
ix: number;
};
nm: string;
mn: string;
hd: boolean;
s?: undefined;
e?: undefined;
o?: undefined;
m?: undefined;
c?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
p?: undefined;
a?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
s: {
a: number;
k: ({
i: {
x: number[];
y: number[];
};
o: {
x: number[];
y: number[];
};
t: number;
s: number[];
} | {
t: number;
s: number[];
i?: undefined;
o?: undefined;
})[];
ix: number;
};
e: {
a: number;
k: ({
i: {
x: number[];
y: number[];
};
o: {
x: number[];
y: number[];
};
t: number;
s: number[];
} | {
t: number;
s: number[];
i?: undefined;
o?: undefined;
})[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
m: number;
ix: number;
nm: string;
mn: string;
hd: boolean;
ind?: undefined;
ks?: undefined;
c?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
p?: undefined;
a?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
c: {
a: number;
k: number[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
w: {
a: number;
k: number;
ix: number;
};
lc: number;
lj: number;
bm: number;
nm: string;
mn: string;
hd: boolean;
ln: string;
ind?: undefined;
ix?: undefined;
ks?: undefined;
s?: undefined;
e?: undefined;
m?: undefined;
p?: undefined;
a?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
p: {
a: number;
k: number[];
ix: number;
};
a: {
a: number;
k: number[];
ix: number;
};
s: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
sk: {
a: number;
k: number;
ix: number;
};
sa: {
a: number;
k: number;
ix: number;
};
nm: string;
ind?: undefined;
ix?: undefined;
ks?: undefined;
mn?: undefined;
hd?: undefined;
e?: undefined;
m?: undefined;
c?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
})[];
nm: string;
np: number;
cix: number;
bm: number;
ix: number;
mn: string;
hd: boolean;
p?: undefined;
a?: undefined;
s?: undefined;
r?: undefined;
o?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
p: {
a: number;
k: number[];
ix: number;
};
a: {
a: number;
k: number[];
ix: number;
};
s: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: ({
i: {
x: number[];
y: number[];
};
o: {
x: number[];
y: number[];
};
t: number;
s: number[];
} | {
t: number;
s: number[];
i?: undefined;
o?: undefined;
})[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
sk: {
a: number;
k: number;
ix: number;
};
sa: {
a: number;
k: number;
ix: number;
};
nm: string;
it?: undefined;
np?: undefined;
cix?: undefined;
bm?: undefined;
ix?: undefined;
mn?: undefined;
hd?: undefined;
})[];
nm: string;
np: number;
cix: number;
bm: number;
ix: number;
mn: string;
hd: boolean;
} | {
ty: string;
it: ({
ty: string;
d: number;
s: {
a: number;
k: number[];
ix: number;
};
p: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
nm: string;
mn: string;
hd: boolean;
c?: undefined;
o?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
ml?: undefined;
bm?: undefined;
ln?: undefined;
a?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
c: {
a: number;
k: number[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
w: {
a: number;
k: number;
ix: number;
};
lc: number;
lj: number;
ml: number;
bm: number;
nm: string;
mn: string;
hd: boolean;
ln: string;
d?: undefined;
s?: undefined;
p?: undefined;
r?: undefined;
a?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
c: {
a: number;
k: number[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
r: number;
bm: number;
nm: string;
mn: string;
hd: boolean;
ln: string;
d?: undefined;
s?: undefined;
p?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
ml?: undefined;
a?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
p: {
a: number;
k: number[];
ix: number;
};
a: {
a: number;
k: number[];
ix: number;
};
s: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
sk: {
a: number;
k: number;
ix: number;
};
sa: {
a: number;
k: number;
ix: number;
};
nm: string;
d?: undefined;
mn?: undefined;
hd?: undefined;
c?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
ml?: undefined;
bm?: undefined;
ln?: undefined;
})[];
nm: string;
np: number;
cix: number;
bm: number;
ix: number;
mn: string;
hd: boolean;
})[];
ip: number;
op: number;
st: number;
ct: number;
bm: number;
hd?: undefined;
} | {
ddd: number;
ind: number;
ty: number;
nm: string;
hd: boolean;
sr: number;
ks: {
o: {
a: number;
k: number;
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
p: {
s: boolean;
x: {
a: number;
k: number;
ix: number;
};
y: {
a: number;
k: number;
ix: number;
};
a?: undefined;
k?: undefined;
ix?: undefined;
l?: undefined;
};
a: {
a: number;
k: number[];
ix: number;
l: number;
};
s: {
a: number;
k: number[];
ix: number;
l: number;
};
};
ao: number;
ip: number;
op: number;
st: number;
bm: number;
parent?: undefined;
shapes?: undefined;
ct?: undefined;
} | {
ddd: number;
ind: number;
ty: number;
nm: string;
parent: number;
sr: number;
ks: {
o: {
a: number;
k: number;
ix: number;
};
r: {
a: number;
k: ({
i: {
x: number[];
y: number[];
};
o: {
x: number[];
y: number[];
};
t: number;
s: number[];
h?: undefined;
} | {
t: number;
s: number[];
h: number;
i?: undefined;
o?: undefined;
})[];
ix: number;
};
p: {
a: number;
k: ({
i: {
x: number;
y: number;
};
o: {
x: number;
y: number;
};
t: number;
s: number[];
to: number[];
ti: number[];
h?: undefined;
} | {
t: number;
s: number[];
h: number;
i?: undefined;
o?: undefined;
to?: undefined;
ti?: undefined;
})[];
ix: number;
l: number;
s?: undefined;
x?: undefined;
y?: undefined;
};
a: {
a: number;
k: ({
i: {
x: number;
y: number;
};
o: {
x: number;
y: number;
};
t: number;
s: number[];
to: number[];
ti: number[];
h?: undefined;
} | {
t: number;
s: number[];
h: number;
i?: undefined;
o?: undefined;
to?: undefined;
ti?: undefined;
})[];
ix: number;
l: number;
};
s: {
a: number;
k: number[];
ix: number;
l: number;
};
};
ao: number;
shapes: ({
ty: string;
it: ({
ty: string;
it: ({
ind: number;
ty: string;
ix: number;
ks: {
a: number;
k: ({
i: {
x: number;
y: number;
};
o: {
x: number;
y: number;
};
t: number;
s: {
i: number[][];
o: number[][];
v: number[][];
c: boolean;
}[];
} | {
t: number;
s: {
i: number[][];
o: number[][];
v: number[][];
c: boolean;
}[];
i?: undefined;
o?: undefined;
})[];
ix: number;
};
nm: string;
mn: string;
hd: boolean;
c?: undefined;
o?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
p?: undefined;
a?: undefined;
s?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
c: {
a: number;
k: number[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
w: {
a: number;
k: number;
ix: number;
};
lc: number;
lj: number;
bm: number;
nm: string;
mn: string;
hd: boolean;
ln: string;
ind?: undefined;
ix?: undefined;
ks?: undefined;
p?: undefined;
a?: undefined;
s?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
p: {
a: number;
k: number[];
ix: number;
};
a: {
a: number;
k: number[];
ix: number;
};
s: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
o: {
a: number;
k: {
t: number;
s: number[];
h: number;
}[];
ix: number;
};
sk: {
a: number;
k: number;
ix: number;
};
sa: {
a: number;
k: number;
ix: number;
};
nm: string;
ind?: undefined;
ix?: undefined;
ks?: undefined;
mn?: undefined;
hd?: undefined;
c?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
})[];
nm: string;
np: number;
cix: number;
bm: number;
ix: number;
mn: string;
hd: boolean;
p?: undefined;
a?: undefined;
s?: undefined;
r?: undefined;
o?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
it: ({
ind: number;
ty: string;
ix: number;
ks: {
a: number;
k: {
i: number[][];
o: number[][];
v: number[][];
c: boolean;
};
ix: number;
};
nm: string;
mn: string;
hd: boolean;
c?: undefined;
o?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
p?: undefined;
a?: undefined;
s?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
c: {
a: number;
k: number[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
w: {
a: number;
k: number;
ix: number;
};
lc: number;
lj: number;
bm: number;
nm: string;
mn: string;
hd: boolean;
ln: string;
ind?: undefined;
ix?: undefined;
ks?: undefined;
p?: undefined;
a?: undefined;
s?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
p: {
a: number;
k: number[];
ix: number;
};
a: {
a: number;
k: number[];
ix: number;
};
s: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: ({
i: {
x: number[];
y: number[];
};
o: {
x: number[];
y: number[];
};
t: number;
s: number[];
} | {
t: number;
s: number[];
i?: undefined;
o?: undefined;
})[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
sk: {
a: number;
k: number;
ix: number;
};
sa: {
a: number;
k: number;
ix: number;
};
nm: string;
ind?: undefined;
ix?: undefined;
ks?: undefined;
mn?: undefined;
hd?: undefined;
c?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
})[];
nm: string;
np: number;
cix: number;
bm: number;
ix: number;
mn: string;
hd: boolean;
p?: undefined;
a?: undefined;
s?: undefined;
r?: undefined;
o?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
it: ({
ind: number;
ty: string;
ix: number;
ks: {
a: number;
k: {
i: number[][];
o: number[][];
v: number[][];
c: boolean;
};
ix: number;
};
nm: string;
mn: string;
hd: boolean;
s?: undefined;
e?: undefined;
o?: undefined;
m?: undefined;
c?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
p?: undefined;
a?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
s: {
a: number;
k: ({
i: {
x: number[];
y: number[];
};
o: {
x: number[];
y: number[];
};
t: number;
s: number[];
} | {
t: number;
s: number[];
i?: undefined;
o?: undefined;
})[];
ix: number;
};
e: {
a: number;
k: ({
i: {
x: number[];
y: number[];
};
o: {
x: number[];
y: number[];
};
t: number;
s: number[];
} | {
t: number;
s: number[];
i?: undefined;
o?: undefined;
})[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
m: number;
ix: number;
nm: string;
mn: string;
hd: boolean;
ind?: undefined;
ks?: undefined;
c?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
p?: undefined;
a?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
c: {
a: number;
k: number[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
w: {
a: number;
k: number;
ix: number;
};
lc: number;
lj: number;
bm: number;
nm: string;
mn: string;
hd: boolean;
ln: string;
ind?: undefined;
ix?: undefined;
ks?: undefined;
s?: undefined;
e?: undefined;
m?: undefined;
p?: undefined;
a?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
p: {
a: number;
k: number[];
ix: number;
};
a: {
a: number;
k: number[];
ix: number;
};
s: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
sk: {
a: number;
k: number;
ix: number;
};
sa: {
a: number;
k: number;
ix: number;
};
nm: string;
ind?: undefined;
ix?: undefined;
ks?: undefined;
mn?: undefined;
hd?: undefined;
e?: undefined;
m?: undefined;
c?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
})[];
nm: string;
np: number;
cix: number;
bm: number;
ix: number;
mn: string;
hd: boolean;
p?: undefined;
a?: undefined;
s?: undefined;
r?: undefined;
o?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
p: {
a: number;
k: number[];
ix: number;
};
a: {
a: number;
k: number[];
ix: number;
};
s: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: ({
i: {
x: number[];
y: number[];
};
o: {
x: number[];
y: number[];
};
t: number;
s: number[];
} | {
t: number;
s: number[];
i?: undefined;
o?: undefined;
})[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
sk: {
a: number;
k: number;
ix: number;
};
sa: {
a: number;
k: number;
ix: number;
};
nm: string;
it?: undefined;
np?: undefined;
cix?: undefined;
bm?: undefined;
ix?: undefined;
mn?: undefined;
hd?: undefined;
})[];
nm: string;
np: number;
cix: number;
bm: number;
ix: number;
mn: string;
hd: boolean;
} | {
ty: string;
it: ({
ty: string;
d: number;
s: {
a: number;
k: number[];
ix: number;
};
p: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
nm: string;
mn: string;
hd: boolean;
c?: undefined;
o?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
ml?: undefined;
bm?: undefined;
ln?: undefined;
a?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
c: {
a: number;
k: number[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
w: {
a: number;
k: number;
ix: number;
};
lc: number;
lj: number;
ml: number;
bm: number;
nm: string;
mn: string;
hd: boolean;
ln: string;
d?: undefined;
s?: undefined;
p?: undefined;
r?: undefined;
a?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
c: {
a: number;
k: number[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
r: number;
bm: number;
nm: string;
mn: string;
hd: boolean;
ln: string;
d?: undefined;
s?: undefined;
p?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
ml?: undefined;
a?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
p: {
a: number;
k: number[];
ix: number;
};
a: {
a: number;
k: number[];
ix: number;
};
s: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
sk: {
a: number;
k: number;
ix: number;
};
sa: {
a: number;
k: number;
ix: number;
};
nm: string;
d?: undefined;
mn?: undefined;
hd?: undefined;
c?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
ml?: undefined;
bm?: undefined;
ln?: undefined;
})[];
nm: string;
np: number;
cix: number;
bm: number;
ix: number;
mn: string;
hd: boolean;
})[];
ip: number;
op: number;
st: number;
ct: number;
bm: number;
hd?: undefined;
} | {
ddd: number;
ind: number;
ty: number;
nm: string;
sr: number;
ks: {
o: {
a: number;
k: number;
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
p: {
a: number;
k: number[];
ix: number;
l: number;
s?: undefined;
x?: undefined;
y?: undefined;
};
a: {
a: number;
k: number[];
ix: number;
l: number;
};
s: {
a: number;
k: number[];
ix: number;
l: number;
};
};
ao: number;
shapes: ({
ty: string;
it: ({
ind: number;
ty: string;
ix: number;
ks: {
a: number;
k: {
i: number[][];
o: number[][];
v: number[][];
c: boolean;
};
ix: number;
};
nm: string;
mn: string;
hd: boolean;
c?: undefined;
o?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
p?: undefined;
a?: undefined;
s?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
c: {
a: number;
k: number[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
w: {
a: number;
k: number;
ix: number;
};
lc: number;
lj: number;
bm: number;
nm: string;
mn: string;
hd: boolean;
ln: string;
ind?: undefined;
ix?: undefined;
ks?: undefined;
p?: undefined;
a?: undefined;
s?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
p: {
a: number;
k: number[];
ix: number;
};
a: {
a: number;
k: number[];
ix: number;
};
s: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
sk: {
a: number;
k: number;
ix: number;
};
sa: {
a: number;
k: number;
ix: number;
};
nm: string;
ind?: undefined;
ix?: undefined;
ks?: undefined;
mn?: undefined;
hd?: undefined;
c?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
})[];
nm: string;
np: number;
cix: number;
bm: number;
ix: number;
mn: string;
hd: boolean;
} | {
ty: string;
it: ({
d: number;
ty: string;
s: {
a: number;
k: number[];
ix: number;
};
p: {
a: number;
k: number[];
ix: number;
};
nm: string;
mn: string;
hd: boolean;
c?: undefined;
o?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
a?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
c: {
a: number;
k: number[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
w: {
a: number;
k: number;
ix: number;
};
lc: number;
lj: number;
bm: number;
nm: string;
mn: string;
hd: boolean;
ln: string;
d?: undefined;
s?: undefined;
p?: undefined;
a?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
p: {
a: number;
k: number[];
ix: number;
};
a: {
a: number;
k: number[];
ix: number;
};
s: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
sk: {
a: number;
k: number;
ix: number;
};
sa: {
a: number;
k: number;
ix: number;
};
nm: string;
d?: undefined;
mn?: undefined;
hd?: undefined;
c?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
})[];
nm: string;
np: number;
cix: number;
bm: number;
ix: number;
mn: string;
hd: boolean;
})[];
ip: number;
op: number;
st: number;
ct: number;
bm: number;
parent?: undefined;
hd?: undefined;
})[];
markers: never[];
};
declare const transactionProcessingAnimation: {
v: string;
fr: number;
ip: number;
op: number;
w: number;
h: number;
nm: string;
ddd: number;
assets: never[];
layers: ({
ddd: number;
ind: number;
ty: number;
nm: string;
sr: number;
ks: {
o: {
a: number;
k: number;
ix: number;
};
r: {
a: number;
k: number;
ix: number;
x?: undefined;
};
p: {
a: number;
k: number[];
ix: number;
l: number;
s?: undefined;
x?: undefined;
y?: undefined;
};
a: {
a: number;
k: number[];
ix: number;
l: number;
};
s: {
a: number;
k: number[];
ix: number;
l: number;
};
};
ao: number;
shapes: {
ty: string;
it: ({
ind: number;
ty: string;
ix: number;
ks: {
a: number;
k: {
i: number[][];
o: number[][];
v: number[][];
c: boolean;
};
ix: number;
};
nm: string;
mn: string;
hd: boolean;
c?: undefined;
o?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
r?: undefined;
p?: undefined;
a?: undefined;
s?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
c: {
a: number;
k: number[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
w: {
a: number;
k: number;
ix: number;
};
lc: number;
lj: number;
bm: number;
nm: string;
mn: string;
hd: boolean;
ln: string;
ind?: undefined;
ix?: undefined;
ks?: undefined;
r?: undefined;
p?: undefined;
a?: undefined;
s?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
c: {
a: number;
k: number[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
r: number;
bm: number;
nm: string;
mn: string;
hd: boolean;
ln: string;
ind?: undefined;
ix?: undefined;
ks?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
p?: undefined;
a?: undefined;
s?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
p: {
a: number;
k: number[];
ix: number;
};
a: {
a: number;
k: number[];
ix: number;
};
s: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
sk: {
a: number;
k: number;
ix: number;
};
sa: {
a: number;
k: number;
ix: number;
};
nm: string;
ind?: undefined;
ix?: undefined;
ks?: undefined;
mn?: undefined;
hd?: undefined;
c?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
})[];
nm: string;
np: number;
cix: number;
bm: number;
ix: number;
mn: string;
hd: boolean;
}[];
ip: number;
op: number;
st: number;
ct: number;
bm: number;
parent?: undefined;
hd?: undefined;
} | {
ddd: number;
ind: number;
ty: number;
nm: string;
sr: number;
ks: {
o: {
a: number;
k: number;
ix: number;
};
r: {
a: number;
k: number;
ix: number;
x?: undefined;
};
p: {
s: boolean;
x: {
a: number;
k: number;
ix: number;
};
y: {
a: number;
k: number;
ix: number;
};
a?: undefined;
k?: undefined;
ix?: undefined;
l?: undefined;
};
a: {
a: number;
k: number[];
ix: number;
l: number;
};
s: {
a: number;
k: number[];
ix: number;
l: number;
};
};
ao: number;
shapes: {
ty: string;
it: ({
ty: string;
d: number;
s: {
a: number;
k: number[];
ix: number;
};
p: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
nm: string;
mn: string;
hd: boolean;
c?: undefined;
o?: undefined;
bm?: undefined;
ln?: undefined;
a?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
c: {
a: number;
k: number[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
r: number;
bm: number;
nm: string;
mn: string;
hd: boolean;
ln: string;
d?: undefined;
s?: undefined;
p?: undefined;
a?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
p: {
a: number;
k: number[];
ix: number;
};
a: {
a: number;
k: number[];
ix: number;
};
s: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
sk: {
a: number;
k: number;
ix: number;
};
sa: {
a: number;
k: number;
ix: number;
};
nm: string;
d?: undefined;
mn?: undefined;
hd?: undefined;
c?: undefined;
bm?: undefined;
ln?: undefined;
})[];
nm: string;
np: number;
cix: number;
bm: number;
ix: number;
mn: string;
hd: boolean;
}[];
ip: number;
op: number;
st: number;
ct: number;
bm: number;
parent?: undefined;
hd?: undefined;
} | {
ddd: number;
ind: number;
ty: number;
nm: string;
sr: number;
ks: {
o: {
a: number;
k: number;
ix: number;
};
r: {
a: number;
k: ({
i: {
x: number[];
y: number[];
};
o: {
x: number[];
y: number[];
};
t: number;
s: number[];
} | {
t: number;
s: number[];
i?: undefined;
o?: undefined;
})[];
ix: number;
x?: undefined;
};
p: {
a: number;
k: ({
i: {
x: number;
y: number;
};
o: {
x: number;
y: number;
};
t: number;
s: number[];
to: number[];
ti: number[];
} | {
t: number;
s: number[];
i?: undefined;
o?: undefined;
to?: undefined;
ti?: undefined;
})[];
ix: number;
l: number;
s?: undefined;
x?: undefined;
y?: undefined;
};
a: {
a: number;
k: number[];
ix: number;
l: number;
};
s: {
a: number;
k: number[];
ix: number;
l: number;
};
};
ao: number;
shapes: ({
ty: string;
it: ({
ty: string;
it: ({
ind: number;
ty: string;
ix: number;
ks: {
a: number;
k: {
i: number[][];
o: number[][];
v: number[][];
c: boolean;
};
ix: number;
};
nm: string;
mn: string;
hd: boolean;
c?: undefined;
o?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
p?: undefined;
a?: undefined;
s?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
c: {
a: number;
k: number[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
w: {
a: number;
k: number;
ix: number;
};
lc: number;
lj: number;
bm: number;
nm: string;
mn: string;
hd: boolean;
ln: string;
ind?: undefined;
ix?: undefined;
ks?: undefined;
p?: undefined;
a?: undefined;
s?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
p: {
a: number;
k: number[];
ix: number;
};
a: {
a: number;
k: number[];
ix: number;
};
s: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
o: {
a: number;
k: {
t: number;
s: number[];
h: number;
}[];
ix: number;
};
sk: {
a: number;
k: number;
ix: number;
};
sa: {
a: number;
k: number;
ix: number;
};
nm: string;
ind?: undefined;
ix?: undefined;
ks?: undefined;
mn?: undefined;
hd?: undefined;
c?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
})[];
nm: string;
np: number;
cix: number;
bm: number;
ix: number;
mn: string;
hd: boolean;
p?: undefined;
a?: undefined;
s?: undefined;
r?: undefined;
o?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
it: ({
ind: number;
ty: string;
ix: number;
ks: {
a: number;
k: {
i: number[][];
o: number[][];
v: number[][];
c: boolean;
};
ix: number;
};
nm: string;
mn: string;
hd: boolean;
c?: undefined;
o?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
p?: undefined;
a?: undefined;
s?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
c: {
a: number;
k: number[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
w: {
a: number;
k: number;
ix: number;
};
lc: number;
lj: number;
bm: number;
nm: string;
mn: string;
hd: boolean;
ln: string;
ind?: undefined;
ix?: undefined;
ks?: undefined;
p?: undefined;
a?: undefined;
s?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
p: {
a: number;
k: number[];
ix: number;
};
a: {
a: number;
k: number[];
ix: number;
};
s: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
sk: {
a: number;
k: number;
ix: number;
};
sa: {
a: number;
k: number;
ix: number;
};
nm: string;
ind?: undefined;
ix?: undefined;
ks?: undefined;
mn?: undefined;
hd?: undefined;
c?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
})[];
nm: string;
np: number;
cix: number;
bm: number;
ix: number;
mn: string;
hd: boolean;
p?: undefined;
a?: undefined;
s?: undefined;
r?: undefined;
o?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
p: {
a: number;
k: ({
i: {
x: number;
y: number;
};
o: {
x: number;
y: number;
};
t: number;
s: number[];
to: number[];
ti: number[];
} | {
t: number;
s: number[];
i?: undefined;
o?: undefined;
to?: undefined;
ti?: undefined;
})[];
ix: number;
};
a: {
a: number;
k: number[];
ix: number;
};
s: {
a: number;
k: ({
i: {
x: number[];
y: number[];
};
o: {
x: number[];
y: number[];
};
t: number;
s: number[];
} | {
t: number;
s: number[];
i?: undefined;
o?: undefined;
})[];
ix: number;
};
r: {
a: number;
k: ({
i: {
x: number[];
y: number[];
};
o: {
x: number[];
y: number[];
};
t: number;
s: number[];
} | {
t: number;
s: number[];
i?: undefined;
o?: undefined;
})[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
sk: {
a: number;
k: number;
ix: number;
};
sa: {
a: number;
k: number;
ix: number;
};
nm: string;
it?: undefined;
np?: undefined;
cix?: undefined;
bm?: undefined;
ix?: undefined;
mn?: undefined;
hd?: undefined;
})[];
nm: string;
np: number;
cix: number;
bm: number;
ix: number;
mn: string;
hd: boolean;
} | {
ty: string;
it: ({
ty: string;
d: number;
s: {
a: number;
k: number[];
ix: number;
};
p: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: ({
i: {
x: number[];
y: number[];
};
o: {
x: number[];
y: number[];
};
t: number;
s: number[];
} | {
t: number;
s: number[];
i?: undefined;
o?: undefined;
})[];
ix: number;
};
nm: string;
mn: string;
hd: boolean;
c?: undefined;
o?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
ml?: undefined;
bm?: undefined;
ln?: undefined;
a?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
c: {
a: number;
k: number[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
w: {
a: number;
k: number;
ix: number;
};
lc: number;
lj: number;
ml: number;
bm: number;
nm: string;
mn: string;
hd: boolean;
ln: string;
d?: undefined;
s?: undefined;
p?: undefined;
r?: undefined;
a?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
c: {
a: number;
k: number[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
r: number;
bm: number;
nm: string;
mn: string;
hd: boolean;
ln: string;
d?: undefined;
s?: undefined;
p?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
ml?: undefined;
a?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
p: {
a: number;
k: number[];
ix: number;
};
a: {
a: number;
k: number[];
ix: number;
};
s: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
sk: {
a: number;
k: number;
ix: number;
};
sa: {
a: number;
k: number;
ix: number;
};
nm: string;
d?: undefined;
mn?: undefined;
hd?: undefined;
c?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
ml?: undefined;
bm?: undefined;
ln?: undefined;
})[];
nm: string;
np: number;
cix: number;
bm: number;
ix: number;
mn: string;
hd: boolean;
})[];
ip: number;
op: number;
st: number;
ct: number;
bm: number;
parent?: undefined;
hd?: undefined;
} | {
ddd: number;
ind: number;
ty: number;
nm: string;
parent: number;
sr: number;
ks: {
o: {
a: number;
k: number;
ix: number;
};
r: {
a: number;
k: ({
i: {
x: number[];
y: number[];
};
o: {
x: number[];
y: number[];
};
t: number;
s: number[];
} | {
t: number;
s: number[];
i?: undefined;
o?: undefined;
})[];
ix: number;
x: string;
};
p: {
a: number;
k: number[];
ix: number;
l: number;
s?: undefined;
x?: undefined;
y?: undefined;
};
a: {
a: number;
k: number[];
ix: number;
l: number;
};
s: {
a: number;
k: number[];
ix: number;
l: number;
};
};
ao: number;
shapes: {
ty: string;
it: ({
ind: number;
ty: string;
ix: number;
ks: {
a: number;
k: {
i: number[][];
o: number[][];
v: number[][];
c: boolean;
};
ix: number;
};
nm: string;
mn: string;
hd: boolean;
c?: undefined;
o?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
r?: undefined;
p?: undefined;
a?: undefined;
s?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
c: {
a: number;
k: number[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
w: {
a: number;
k: number;
ix: number;
};
lc: number;
lj: number;
bm: number;
nm: string;
mn: string;
hd: boolean;
ln: string;
ind?: undefined;
ix?: undefined;
ks?: undefined;
r?: undefined;
p?: undefined;
a?: undefined;
s?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
c: {
a: number;
k: number[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
r: number;
bm: number;
nm: string;
mn: string;
hd: boolean;
ln: string;
ind?: undefined;
ix?: undefined;
ks?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
p?: undefined;
a?: undefined;
s?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
p: {
a: number;
k: number[];
ix: number;
};
a: {
a: number;
k: number[];
ix: number;
};
s: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: ({
i: {
x: number[];
y: number[];
};
o: {
x: number[];
y: number[];
};
t: number;
s: number[];
} | {
t: number;
s: number[];
i?: undefined;
o?: undefined;
})[];
ix: number;
x: string;
};
o: {
a: number;
k: number;
ix: number;
};
sk: {
a: number;
k: number;
ix: number;
};
sa: {
a: number;
k: number;
ix: number;
};
nm: string;
ind?: undefined;
ix?: undefined;
ks?: undefined;
mn?: undefined;
hd?: undefined;
c?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
})[];
nm: string;
np: number;
cix: number;
bm: number;
ix: number;
mn: string;
hd: boolean;
}[];
ip: number;
op: number;
st: number;
ct: number;
bm: number;
hd?: undefined;
} | {
ddd: number;
ind: number;
ty: number;
nm: string;
parent: number;
sr: number;
ks: {
o: {
a: number;
k: number;
ix: number;
};
r: {
a: number;
k: ({
i: {
x: number[];
y: number[];
};
o: {
x: number[];
y: number[];
};
t: number;
s: number[];
} | {
t: number;
s: number[];
i?: undefined;
o?: undefined;
})[];
ix: number;
x: string;
};
p: {
a: number;
k: number[];
ix: number;
l: number;
s?: undefined;
x?: undefined;
y?: undefined;
};
a: {
a: number;
k: number[];
ix: number;
l: number;
};
s: {
a: number;
k: number[];
ix: number;
l: number;
};
};
ao: number;
shapes: {
ty: string;
it: ({
ind: number;
ty: string;
ix: number;
ks: {
a: number;
k: {
i: number[][];
o: number[][];
v: number[][];
c: boolean;
};
ix: number;
};
nm: string;
mn: string;
hd: boolean;
c?: undefined;
o?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
r?: undefined;
p?: undefined;
a?: undefined;
s?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
c: {
a: number;
k: number[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
w: {
a: number;
k: number;
ix: number;
};
lc: number;
lj: number;
bm: number;
nm: string;
mn: string;
hd: boolean;
ln: string;
ind?: undefined;
ix?: undefined;
ks?: undefined;
r?: undefined;
p?: undefined;
a?: undefined;
s?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
c: {
a: number;
k: number[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
r: number;
bm: number;
nm: string;
mn: string;
hd: boolean;
ln: string;
ind?: undefined;
ix?: undefined;
ks?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
p?: undefined;
a?: undefined;
s?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
p: {
a: number;
k: number[];
ix: number;
};
a: {
a: number;
k: number[];
ix: number;
};
s: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
sk: {
a: number;
k: number;
ix: number;
};
sa: {
a: number;
k: number;
ix: number;
};
nm: string;
ind?: undefined;
ix?: undefined;
ks?: undefined;
mn?: undefined;
hd?: undefined;
c?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
})[];
nm: string;
np: number;
cix: number;
bm: number;
ix: number;
mn: string;
hd: boolean;
}[];
ip: number;
op: number;
st: number;
ct: number;
bm: number;
hd?: undefined;
} | {
ddd: number;
ind: number;
ty: number;
nm: string;
hd: boolean;
sr: number;
ks: {
o: {
a: number;
k: number;
ix: number;
};
r: {
a: number;
k: number;
ix: number;
x?: undefined;
};
p: {
s: boolean;
x: {
a: number;
k: number;
ix: number;
};
y: {
a: number;
k: number;
ix: number;
};
a?: undefined;
k?: undefined;
ix?: undefined;
l?: undefined;
};
a: {
a: number;
k: number[];
ix: number;
l: number;
};
s: {
a: number;
k: number[];
ix: number;
l: number;
};
};
ao: number;
ip: number;
op: number;
st: number;
bm: number;
shapes?: undefined;
ct?: undefined;
parent?: undefined;
})[];
markers: never[];
};
declare const transactionFailureAnimation: {
v: string;
fr: number;
ip: number;
op: number;
w: number;
h: number;
nm: string;
ddd: number;
assets: never[];
layers: ({
ddd: number;
ind: number;
ty: number;
nm: string;
parent: number;
sr: number;
ks: {
o: {
a: number;
k: number;
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
p: {
a: number;
k: number[];
ix: number;
l: number;
s?: undefined;
x?: undefined;
y?: undefined;
};
a: {
a: number;
k: number[];
ix: number;
l: number;
};
s: {
a: number;
k: number[];
ix: number;
l: number;
};
};
ao: number;
shapes: {
ty: string;
it: ({
ind: number;
ty: string;
ix: number;
ks: {
a: number;
k: {
i: number[][];
o: number[][];
v: number[][];
c: boolean;
};
ix: number;
};
nm: string;
mn: string;
hd: boolean;
c?: undefined;
o?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
r?: undefined;
p?: undefined;
a?: undefined;
s?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
c: {
a: number;
k: number[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
w: {
a: number;
k: number;
ix: number;
};
lc: number;
lj: number;
bm: number;
nm: string;
mn: string;
hd: boolean;
ln: string;
ind?: undefined;
ix?: undefined;
ks?: undefined;
r?: undefined;
p?: undefined;
a?: undefined;
s?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
c: {
a: number;
k: number[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
r: number;
bm: number;
nm: string;
mn: string;
hd: boolean;
ln: string;
ind?: undefined;
ix?: undefined;
ks?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
p?: undefined;
a?: undefined;
s?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
p: {
a: number;
k: number[];
ix: number;
};
a: {
a: number;
k: number[];
ix: number;
};
s: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
sk: {
a: number;
k: number;
ix: number;
};
sa: {
a: number;
k: number;
ix: number;
};
nm: string;
ind?: undefined;
ix?: undefined;
ks?: undefined;
mn?: undefined;
hd?: undefined;
c?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
})[];
nm: string;
np: number;
cix: number;
bm: number;
ix: number;
mn: string;
hd: boolean;
}[];
ip: number;
op: number;
st: number;
ct: number;
bm: number;
hd?: undefined;
} | {
ddd: number;
ind: number;
ty: number;
nm: string;
parent: number;
sr: number;
ks: {
o: {
a: number;
k: number;
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
p: {
a: number;
k: number[];
ix: number;
l: number;
s?: undefined;
x?: undefined;
y?: undefined;
};
a: {
a: number;
k: number[];
ix: number;
l: number;
};
s: {
a: number;
k: number[];
ix: number;
l: number;
};
};
ao: number;
shapes: ({
ty: string;
it: ({
ind: number;
ty: string;
ix: number;
ks: {
a: number;
k: {
i: number[][];
o: number[][];
v: number[][];
c: boolean;
};
ix: number;
};
nm: string;
mn: string;
hd: boolean;
c?: undefined;
o?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
p?: undefined;
a?: undefined;
s?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
c: {
a: number;
k: number[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
w: {
a: number;
k: number;
ix: number;
};
lc: number;
lj: number;
bm: number;
nm: string;
mn: string;
hd: boolean;
ln: string;
ind?: undefined;
ix?: undefined;
ks?: undefined;
p?: undefined;
a?: undefined;
s?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
p: {
a: number;
k: number[];
ix: number;
};
a: {
a: number;
k: number[];
ix: number;
};
s: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
sk: {
a: number;
k: number;
ix: number;
};
sa: {
a: number;
k: number;
ix: number;
};
nm: string;
ind?: undefined;
ix?: undefined;
ks?: undefined;
mn?: undefined;
hd?: undefined;
c?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
})[];
nm: string;
np: number;
cix: number;
bm: number;
ix: number;
mn: string;
hd: boolean;
} | {
ty: string;
it: ({
ty: string;
d: number;
s: {
a: number;
k: number[];
ix: number;
};
p: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
nm: string;
mn: string;
hd: boolean;
c?: undefined;
o?: undefined;
bm?: undefined;
ln?: undefined;
a?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
c: {
a: number;
k: number[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
r: number;
bm: number;
nm: string;
mn: string;
hd: boolean;
ln: string;
d?: undefined;
s?: undefined;
p?: undefined;
a?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
p: {
a: number;
k: number[];
ix: number;
};
a: {
a: number;
k: number[];
ix: number;
};
s: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
sk: {
a: number;
k: number;
ix: number;
};
sa: {
a: number;
k: number;
ix: number;
};
nm: string;
d?: undefined;
mn?: undefined;
hd?: undefined;
c?: undefined;
bm?: undefined;
ln?: undefined;
})[];
nm: string;
np: number;
cix: number;
bm: number;
ix: number;
mn: string;
hd: boolean;
})[];
ip: number;
op: number;
st: number;
ct: number;
bm: number;
hd?: undefined;
} | {
ddd: number;
ind: number;
ty: number;
nm: string;
parent: number;
sr: number;
ks: {
o: {
a: number;
k: number;
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
p: {
a: number;
k: ({
i: {
x: number;
y: number;
};
o: {
x: number;
y: number;
};
t: number;
s: number[];
to: number[];
ti: number[];
} | {
t: number;
s: number[];
i?: undefined;
o?: undefined;
to?: undefined;
ti?: undefined;
})[];
ix: number;
l: number;
s?: undefined;
x?: undefined;
y?: undefined;
};
a: {
a: number;
k: number[];
ix: number;
l: number;
};
s: {
a: number;
k: number[];
ix: number;
l: number;
};
};
ao: number;
shapes: ({
ty: string;
it: ({
ty: string;
it: ({
ind: number;
ty: string;
ix: number;
ks: {
a: number;
k: {
i: number[][];
o: number[][];
v: number[][];
c: boolean;
};
ix: number;
};
nm: string;
mn: string;
hd: boolean;
c?: undefined;
o?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
p?: undefined;
a?: undefined;
s?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
c: {
a: number;
k: number[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
w: {
a: number;
k: number;
ix: number;
};
lc: number;
lj: number;
bm: number;
nm: string;
mn: string;
hd: boolean;
ln: string;
ind?: undefined;
ix?: undefined;
ks?: undefined;
p?: undefined;
a?: undefined;
s?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
p: {
a: number;
k: number[];
ix: number;
};
a: {
a: number;
k: number[];
ix: number;
};
s: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
o: {
a: number;
k: {
t: number;
s: number[];
h: number;
}[];
ix: number;
};
sk: {
a: number;
k: number;
ix: number;
};
sa: {
a: number;
k: number;
ix: number;
};
nm: string;
ind?: undefined;
ix?: undefined;
ks?: undefined;
mn?: undefined;
hd?: undefined;
c?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
})[];
nm: string;
np: number;
cix: number;
bm: number;
ix: number;
mn: string;
hd: boolean;
p?: undefined;
a?: undefined;
s?: undefined;
r?: undefined;
o?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
it: ({
d: number;
ty: string;
s: {
a: number;
k: number[];
ix: number;
};
p: {
a: number;
k: number[];
ix: number;
};
nm: string;
mn: string;
hd: boolean;
e?: undefined;
o?: undefined;
m?: undefined;
ix?: undefined;
c?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
a?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
s: {
a: number;
k: number;
ix: number;
};
e: {
a: number;
k: number;
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
m: number;
ix: number;
nm: string;
mn: string;
hd: boolean;
d?: undefined;
p?: undefined;
c?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
a?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
c: {
a: number;
k: number[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
w: {
a: number;
k: number;
ix: number;
};
lc: number;
lj: number;
bm: number;
nm: string;
mn: string;
hd: boolean;
ln: string;
d?: undefined;
s?: undefined;
p?: undefined;
e?: undefined;
m?: undefined;
ix?: undefined;
a?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
p: {
a: number;
k: number[];
ix: number;
};
a: {
a: number;
k: number[];
ix: number;
};
s: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
sk: {
a: number;
k: number;
ix: number;
};
sa: {
a: number;
k: number;
ix: number;
};
nm: string;
d?: undefined;
mn?: undefined;
hd?: undefined;
e?: undefined;
m?: undefined;
ix?: undefined;
c?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
})[];
nm: string;
np: number;
cix: number;
bm: number;
ix: number;
mn: string;
hd: boolean;
p?: undefined;
a?: undefined;
s?: undefined;
r?: undefined;
o?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
p: {
a: number;
k: number[];
ix: number;
};
a: {
a: number;
k: number[];
ix: number;
};
s: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
sk: {
a: number;
k: number;
ix: number;
};
sa: {
a: number;
k: number;
ix: number;
};
nm: string;
it?: undefined;
np?: undefined;
cix?: undefined;
bm?: undefined;
ix?: undefined;
mn?: undefined;
hd?: undefined;
})[];
nm: string;
np: number;
cix: number;
bm: number;
ix: number;
mn: string;
hd: boolean;
} | {
ty: string;
it: ({
ty: string;
d: number;
s: {
a: number;
k: number[];
ix: number;
};
p: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
nm: string;
mn: string;
hd: boolean;
c?: undefined;
o?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
ml?: undefined;
bm?: undefined;
ln?: undefined;
a?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
c: {
a: number;
k: number[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
w: {
a: number;
k: number;
ix: number;
};
lc: number;
lj: number;
ml: number;
bm: number;
nm: string;
mn: string;
hd: boolean;
ln: string;
d?: undefined;
s?: undefined;
p?: undefined;
r?: undefined;
a?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
c: {
a: number;
k: number[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
r: number;
bm: number;
nm: string;
mn: string;
hd: boolean;
ln: string;
d?: undefined;
s?: undefined;
p?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
ml?: undefined;
a?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
p: {
a: number;
k: number[];
ix: number;
};
a: {
a: number;
k: number[];
ix: number;
};
s: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
sk: {
a: number;
k: number;
ix: number;
};
sa: {
a: number;
k: number;
ix: number;
};
nm: string;
d?: undefined;
mn?: undefined;
hd?: undefined;
c?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
ml?: undefined;
bm?: undefined;
ln?: undefined;
})[];
nm: string;
np: number;
cix: number;
bm: number;
ix: number;
mn: string;
hd: boolean;
})[];
ip: number;
op: number;
st: number;
ct: number;
bm: number;
hd?: undefined;
} | {
ddd: number;
ind: number;
ty: number;
nm: string;
sr: number;
ks: {
o: {
a: number;
k: number;
ix: number;
};
r: {
a: number;
k: ({
i: {
x: number[];
y: number[];
};
o: {
x: number[];
y: number[];
};
t: number;
s: number[];
} | {
t: number;
s: number[];
i?: undefined;
o?: undefined;
})[];
ix: number;
};
p: {
a: number;
k: ({
i: {
x: number;
y: number;
};
o: {
x: number;
y: number;
};
t: number;
s: number[];
to: number[];
ti: number[];
} | {
t: number;
s: number[];
i?: undefined;
o?: undefined;
to?: undefined;
ti?: undefined;
})[];
ix: number;
l: number;
s?: undefined;
x?: undefined;
y?: undefined;
};
a: {
a: number;
k: number[];
ix: number;
l: number;
};
s: {
a: number;
k: number[];
ix: number;
l: number;
};
};
ao: number;
ip: number;
op: number;
st: number;
bm: number;
parent?: undefined;
shapes?: undefined;
ct?: undefined;
hd?: undefined;
} | {
ddd: number;
ind: number;
ty: number;
nm: string;
parent: number;
sr: number;
ks: {
o: {
a: number;
k: number;
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
p: {
a: number;
k: ({
i: {
x: number;
y: number;
};
o: {
x: number;
y: number;
};
t: number;
s: number[];
to: number[];
ti: number[];
} | {
t: number;
s: number[];
i?: undefined;
o?: undefined;
to?: undefined;
ti?: undefined;
})[];
ix: number;
l: number;
s?: undefined;
x?: undefined;
y?: undefined;
};
a: {
a: number;
k: number[];
ix: number;
l: number;
};
s: {
a: number;
k: number[];
ix: number;
l: number;
};
};
ao: number;
shapes: ({
ty: string;
it: ({
ty: string;
it: ({
ind: number;
ty: string;
ix: number;
ks: {
a: number;
k: {
i: number[][];
o: number[][];
v: number[][];
c: boolean;
};
ix: number;
};
nm: string;
mn: string;
hd: boolean;
c?: undefined;
o?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
p?: undefined;
a?: undefined;
s?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
c: {
a: number;
k: number[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
w: {
a: number;
k: number;
ix: number;
};
lc: number;
lj: number;
bm: number;
nm: string;
mn: string;
hd: boolean;
ln: string;
ind?: undefined;
ix?: undefined;
ks?: undefined;
p?: undefined;
a?: undefined;
s?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
p: {
a: number;
k: number[];
ix: number;
};
a: {
a: number;
k: number[];
ix: number;
};
s: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
o: {
a: number;
k: {
t: number;
s: number[];
h: number;
}[];
ix: number;
};
sk: {
a: number;
k: number;
ix: number;
};
sa: {
a: number;
k: number;
ix: number;
};
nm: string;
ind?: undefined;
ix?: undefined;
ks?: undefined;
mn?: undefined;
hd?: undefined;
c?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
})[];
nm: string;
np: number;
cix: number;
bm: number;
ix: number;
mn: string;
hd: boolean;
p?: undefined;
a?: undefined;
s?: undefined;
r?: undefined;
o?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
it: ({
d: number;
ty: string;
s: {
a: number;
k: number[];
ix: number;
};
p: {
a: number;
k: number[];
ix: number;
};
nm: string;
mn: string;
hd: boolean;
e?: undefined;
o?: undefined;
m?: undefined;
ix?: undefined;
c?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
a?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
s: {
a: number;
k: ({
i: {
x: number[];
y: number[];
};
o: {
x: number[];
y: number[];
};
t: number;
s: number[];
} | {
t: number;
s: number[];
i?: undefined;
o?: undefined;
})[];
ix: number;
};
e: {
a: number;
k: ({
i: {
x: number[];
y: number[];
};
o: {
x: number[];
y: number[];
};
t: number;
s: number[];
} | {
t: number;
s: number[];
i?: undefined;
o?: undefined;
})[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
m: number;
ix: number;
nm: string;
mn: string;
hd: boolean;
d?: undefined;
p?: undefined;
c?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
a?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
c: {
a: number;
k: number[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
w: {
a: number;
k: number;
ix: number;
};
lc: number;
lj: number;
bm: number;
nm: string;
mn: string;
hd: boolean;
ln: string;
d?: undefined;
s?: undefined;
p?: undefined;
e?: undefined;
m?: undefined;
ix?: undefined;
a?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
p: {
a: number;
k: number[];
ix: number;
};
a: {
a: number;
k: number[];
ix: number;
};
s: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
sk: {
a: number;
k: number;
ix: number;
};
sa: {
a: number;
k: number;
ix: number;
};
nm: string;
d?: undefined;
mn?: undefined;
hd?: undefined;
e?: undefined;
m?: undefined;
ix?: undefined;
c?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
})[];
nm: string;
np: number;
cix: number;
bm: number;
ix: number;
mn: string;
hd: boolean;
p?: undefined;
a?: undefined;
s?: undefined;
r?: undefined;
o?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
p: {
a: number;
k: number[];
ix: number;
};
a: {
a: number;
k: number[];
ix: number;
};
s: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
sk: {
a: number;
k: number;
ix: number;
};
sa: {
a: number;
k: number;
ix: number;
};
nm: string;
it?: undefined;
np?: undefined;
cix?: undefined;
bm?: undefined;
ix?: undefined;
mn?: undefined;
hd?: undefined;
})[];
nm: string;
np: number;
cix: number;
bm: number;
ix: number;
mn: string;
hd: boolean;
} | {
ty: string;
it: ({
ty: string;
d: number;
s: {
a: number;
k: number[];
ix: number;
};
p: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
nm: string;
mn: string;
hd: boolean;
c?: undefined;
o?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
ml?: undefined;
bm?: undefined;
ln?: undefined;
a?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
c: {
a: number;
k: number[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
w: {
a: number;
k: number;
ix: number;
};
lc: number;
lj: number;
ml: number;
bm: number;
nm: string;
mn: string;
hd: boolean;
ln: string;
d?: undefined;
s?: undefined;
p?: undefined;
r?: undefined;
a?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
c: {
a: number;
k: number[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
r: number;
bm: number;
nm: string;
mn: string;
hd: boolean;
ln: string;
d?: undefined;
s?: undefined;
p?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
ml?: undefined;
a?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
p: {
a: number;
k: number[];
ix: number;
};
a: {
a: number;
k: number[];
ix: number;
};
s: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
sk: {
a: number;
k: number;
ix: number;
};
sa: {
a: number;
k: number;
ix: number;
};
nm: string;
d?: undefined;
mn?: undefined;
hd?: undefined;
c?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
ml?: undefined;
bm?: undefined;
ln?: undefined;
})[];
nm: string;
np: number;
cix: number;
bm: number;
ix: number;
mn: string;
hd: boolean;
})[];
ip: number;
op: number;
st: number;
ct: number;
bm: number;
hd?: undefined;
} | {
ddd: number;
ind: number;
ty: number;
nm: string;
parent: number;
sr: number;
ks: {
o: {
a: number;
k: number;
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
p: {
a: number;
k: ({
i: {
x: number;
y: number;
};
o: {
x: number;
y: number;
};
t: number;
s: number[];
to: number[];
ti: number[];
} | {
t: number;
s: number[];
i?: undefined;
o?: undefined;
to?: undefined;
ti?: undefined;
})[];
ix: number;
l: number;
s?: undefined;
x?: undefined;
y?: undefined;
};
a: {
a: number;
k: number[];
ix: number;
l: number;
};
s: {
a: number;
k: number[];
ix: number;
l: number;
};
};
ao: number;
shapes: ({
ty: string;
it: ({
ty: string;
it: ({
ind: number;
ty: string;
ix: number;
ks: {
a: number;
k: {
i: number[][];
o: number[][];
v: number[][];
c: boolean;
};
ix: number;
};
nm: string;
mn: string;
hd: boolean;
c?: undefined;
o?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
p?: undefined;
a?: undefined;
s?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
c: {
a: number;
k: number[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
w: {
a: number;
k: number;
ix: number;
};
lc: number;
lj: number;
bm: number;
nm: string;
mn: string;
hd: boolean;
ln: string;
ind?: undefined;
ix?: undefined;
ks?: undefined;
p?: undefined;
a?: undefined;
s?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
p: {
a: number;
k: number[];
ix: number;
};
a: {
a: number;
k: number[];
ix: number;
};
s: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
o: {
a: number;
k: {
t: number;
s: number[];
h: number;
}[];
ix: number;
};
sk: {
a: number;
k: number;
ix: number;
};
sa: {
a: number;
k: number;
ix: number;
};
nm: string;
ind?: undefined;
ix?: undefined;
ks?: undefined;
mn?: undefined;
hd?: undefined;
c?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
})[];
nm: string;
np: number;
cix: number;
bm: number;
ix: number;
mn: string;
hd: boolean;
p?: undefined;
a?: undefined;
s?: undefined;
r?: undefined;
o?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
it: ({
d: number;
ty: string;
s: {
a: number;
k: ({
i: {
x: number[];
y: number[];
};
o: {
x: number[];
y: number[];
};
t: number;
s: number[];
} | {
t: number;
s: number[];
i?: undefined;
o?: undefined;
})[];
ix: number;
};
p: {
a: number;
k: number[];
ix: number;
};
nm: string;
mn: string;
hd: boolean;
e?: undefined;
o?: undefined;
m?: undefined;
ix?: undefined;
c?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
a?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
s: {
a: number;
k: ({
i: {
x: number[];
y: number[];
};
o: {
x: number[];
y: number[];
};
t: number;
s: number[];
} | {
t: number;
s: number[];
i?: undefined;
o?: undefined;
})[];
ix: number;
};
e: {
a: number;
k: ({
i: {
x: number[];
y: number[];
};
o: {
x: number[];
y: number[];
};
t: number;
s: number[];
} | {
t: number;
s: number[];
i?: undefined;
o?: undefined;
})[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
m: number;
ix: number;
nm: string;
mn: string;
hd: boolean;
d?: undefined;
p?: undefined;
c?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
a?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
c: {
a: number;
k: number[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
w: {
a: number;
k: number;
ix: number;
};
lc: number;
lj: number;
bm: number;
nm: string;
mn: string;
hd: boolean;
ln: string;
d?: undefined;
s?: undefined;
p?: undefined;
e?: undefined;
m?: undefined;
ix?: undefined;
a?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
p: {
a: number;
k: number[];
ix: number;
};
a: {
a: number;
k: number[];
ix: number;
};
s: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
sk: {
a: number;
k: number;
ix: number;
};
sa: {
a: number;
k: number;
ix: number;
};
nm: string;
d?: undefined;
mn?: undefined;
hd?: undefined;
e?: undefined;
m?: undefined;
ix?: undefined;
c?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
})[];
nm: string;
np: number;
cix: number;
bm: number;
ix: number;
mn: string;
hd: boolean;
p?: undefined;
a?: undefined;
s?: undefined;
r?: undefined;
o?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
p: {
a: number;
k: number[];
ix: number;
};
a: {
a: number;
k: number[];
ix: number;
};
s: {
a: number;
k: ({
i: {
x: number[];
y: number[];
};
o: {
x: number[];
y: number[];
};
t: number;
s: number[];
} | {
t: number;
s: number[];
i?: undefined;
o?: undefined;
})[];
ix: number;
};
r: {
a: number;
k: ({
i: {
x: number[];
y: number[];
};
o: {
x: number[];
y: number[];
};
t: number;
s: number[];
} | {
t: number;
s: number[];
i?: undefined;
o?: undefined;
})[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
sk: {
a: number;
k: number;
ix: number;
};
sa: {
a: number;
k: number;
ix: number;
};
nm: string;
it?: undefined;
np?: undefined;
cix?: undefined;
bm?: undefined;
ix?: undefined;
mn?: undefined;
hd?: undefined;
})[];
nm: string;
np: number;
cix: number;
bm: number;
ix: number;
mn: string;
hd: boolean;
} | {
ty: string;
it: ({
ty: string;
d: number;
s: {
a: number;
k: number[];
ix: number;
};
p: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
nm: string;
mn: string;
hd: boolean;
c?: undefined;
o?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
ml?: undefined;
bm?: undefined;
ln?: undefined;
a?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
c: {
a: number;
k: number[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
w: {
a: number;
k: number;
ix: number;
};
lc: number;
lj: number;
ml: number;
bm: number;
nm: string;
mn: string;
hd: boolean;
ln: string;
d?: undefined;
s?: undefined;
p?: undefined;
r?: undefined;
a?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
c: {
a: number;
k: number[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
r: number;
bm: number;
nm: string;
mn: string;
hd: boolean;
ln: string;
d?: undefined;
s?: undefined;
p?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
ml?: undefined;
a?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
p: {
a: number;
k: number[];
ix: number;
};
a: {
a: number;
k: number[];
ix: number;
};
s: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
sk: {
a: number;
k: number;
ix: number;
};
sa: {
a: number;
k: number;
ix: number;
};
nm: string;
d?: undefined;
mn?: undefined;
hd?: undefined;
c?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
ml?: undefined;
bm?: undefined;
ln?: undefined;
})[];
nm: string;
np: number;
cix: number;
bm: number;
ix: number;
mn: string;
hd: boolean;
})[];
ip: number;
op: number;
st: number;
ct: number;
bm: number;
hd?: undefined;
} | {
ddd: number;
ind: number;
ty: number;
nm: string;
hd: boolean;
sr: number;
ks: {
o: {
a: number;
k: number;
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
p: {
a: number;
k: ({
i: {
x: number;
y: number;
};
o: {
x: number;
y: number;
};
t: number;
s: number[];
to: number[];
ti: number[];
h?: undefined;
} | {
t: number;
s: number[];
h: number;
i?: undefined;
o?: undefined;
to?: undefined;
ti?: undefined;
} | {
t: number;
s: number[];
i?: undefined;
o?: undefined;
to?: undefined;
ti?: undefined;
h?: undefined;
})[];
ix: number;
l: number;
s?: undefined;
x?: undefined;
y?: undefined;
};
a: {
a: number;
k: number[];
ix: number;
l: number;
};
s: {
a: number;
k: number[];
ix: number;
l: number;
};
};
ao: number;
ip: number;
op: number;
st: number;
bm: number;
parent?: undefined;
shapes?: undefined;
ct?: undefined;
} | {
ddd: number;
ind: number;
ty: number;
nm: string;
parent: number;
sr: number;
ks: {
o: {
a: number;
k: number;
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
p: {
a: number;
k: ({
i: {
x: number;
y: number;
};
o: {
x: number;
y: number;
};
t: number;
s: number[];
to: number[];
ti: number[];
} | {
t: number;
s: number[];
i?: undefined;
o?: undefined;
to?: undefined;
ti?: undefined;
})[];
ix: number;
l: number;
s?: undefined;
x?: undefined;
y?: undefined;
};
a: {
a: number;
k: number[];
ix: number;
l: number;
};
s: {
a: number;
k: number[];
ix: number;
l: number;
};
};
ao: number;
shapes: ({
ty: string;
it: ({
ty: string;
it: ({
ind: number;
ty: string;
ix: number;
ks: {
a: number;
k: {
i: number[][];
o: number[][];
v: number[][];
c: boolean;
};
ix: number;
};
nm: string;
mn: string;
hd: boolean;
c?: undefined;
o?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
p?: undefined;
a?: undefined;
s?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
c: {
a: number;
k: number[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
w: {
a: number;
k: number;
ix: number;
};
lc: number;
lj: number;
bm: number;
nm: string;
mn: string;
hd: boolean;
ln: string;
ind?: undefined;
ix?: undefined;
ks?: undefined;
p?: undefined;
a?: undefined;
s?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
p: {
a: number;
k: number[];
ix: number;
};
a: {
a: number;
k: number[];
ix: number;
};
s: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
o: {
a: number;
k: {
t: number;
s: number[];
h: number;
}[];
ix: number;
};
sk: {
a: number;
k: number;
ix: number;
};
sa: {
a: number;
k: number;
ix: number;
};
nm: string;
ind?: undefined;
ix?: undefined;
ks?: undefined;
mn?: undefined;
hd?: undefined;
c?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
})[];
nm: string;
np: number;
cix: number;
bm: number;
ix: number;
mn: string;
hd: boolean;
p?: undefined;
a?: undefined;
s?: undefined;
r?: undefined;
o?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
it: ({
d: number;
ty: string;
s: {
a: number;
k: number[];
ix: number;
};
p: {
a: number;
k: number[];
ix: number;
};
nm: string;
mn: string;
hd: boolean;
e?: undefined;
o?: undefined;
m?: undefined;
ix?: undefined;
c?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
a?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
s: {
a: number;
k: number;
ix: number;
};
e: {
a: number;
k: number;
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
m: number;
ix: number;
nm: string;
mn: string;
hd: boolean;
d?: undefined;
p?: undefined;
c?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
a?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
c: {
a: number;
k: number[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
w: {
a: number;
k: number;
ix: number;
};
lc: number;
lj: number;
bm: number;
nm: string;
mn: string;
hd: boolean;
ln: string;
d?: undefined;
s?: undefined;
p?: undefined;
e?: undefined;
m?: undefined;
ix?: undefined;
a?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
p: {
a: number;
k: number[];
ix: number;
};
a: {
a: number;
k: number[];
ix: number;
};
s: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
sk: {
a: number;
k: number;
ix: number;
};
sa: {
a: number;
k: number;
ix: number;
};
nm: string;
d?: undefined;
mn?: undefined;
hd?: undefined;
e?: undefined;
m?: undefined;
ix?: undefined;
c?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
})[];
nm: string;
np: number;
cix: number;
bm: number;
ix: number;
mn: string;
hd: boolean;
p?: undefined;
a?: undefined;
s?: undefined;
r?: undefined;
o?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
p: {
a: number;
k: number[];
ix: number;
};
a: {
a: number;
k: number[];
ix: number;
};
s: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
sk: {
a: number;
k: number;
ix: number;
};
sa: {
a: number;
k: number;
ix: number;
};
nm: string;
it?: undefined;
np?: undefined;
cix?: undefined;
bm?: undefined;
ix?: undefined;
mn?: undefined;
hd?: undefined;
})[];
nm: string;
np: number;
cix: number;
bm: number;
ix: number;
mn: string;
hd: boolean;
} | {
ty: string;
it: ({
ty: string;
d: number;
s: {
a: number;
k: ({
i: {
x: number[];
y: number[];
};
o: {
x: number[];
y: number[];
};
t: number;
s: number[];
} | {
t: number;
s: number[];
i?: undefined;
o?: undefined;
})[];
ix: number;
};
p: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
nm: string;
mn: string;
hd: boolean;
c?: undefined;
o?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
ml?: undefined;
bm?: undefined;
ln?: undefined;
a?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
c: {
a: number;
k: number[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
w: {
a: number;
k: number;
ix: number;
};
lc: number;
lj: number;
ml: number;
bm: number;
nm: string;
mn: string;
hd: boolean;
ln: string;
d?: undefined;
s?: undefined;
p?: undefined;
r?: undefined;
a?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
c: {
a: number;
k: number[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
r: number;
bm: number;
nm: string;
mn: string;
hd: boolean;
ln: string;
d?: undefined;
s?: undefined;
p?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
ml?: undefined;
a?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
p: {
a: number;
k: number[];
ix: number;
};
a: {
a: number;
k: number[];
ix: number;
};
s: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
sk: {
a: number;
k: number;
ix: number;
};
sa: {
a: number;
k: number;
ix: number;
};
nm: string;
d?: undefined;
mn?: undefined;
hd?: undefined;
c?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
ml?: undefined;
bm?: undefined;
ln?: undefined;
})[];
nm: string;
np: number;
cix: number;
bm: number;
ix: number;
mn: string;
hd: boolean;
})[];
ip: number;
op: number;
st: number;
ct: number;
bm: number;
hd?: undefined;
} | {
ddd: number;
ind: number;
ty: number;
nm: string;
hd: boolean;
sr: number;
ks: {
o: {
a: number;
k: number;
ix: number;
};
r: {
a: number;
k: ({
i: {
x: number[];
y: number[];
};
o: {
x: number[];
y: number[];
};
t: number;
s: number[];
} | {
t: number;
s: number[];
i?: undefined;
o?: undefined;
})[];
ix: number;
};
p: {
a: number;
k: ({
i: {
x: number;
y: number;
};
o: {
x: number;
y: number;
};
t: number;
s: number[];
to: number[];
ti: number[];
} | {
t: number;
s: number[];
i?: undefined;
o?: undefined;
to?: undefined;
ti?: undefined;
})[];
ix: number;
l: number;
s?: undefined;
x?: undefined;
y?: undefined;
};
a: {
a: number;
k: number[];
ix: number;
l: number;
};
s: {
a: number;
k: number[];
ix: number;
l: number;
};
};
ao: number;
ip: number;
op: number;
st: number;
bm: number;
parent?: undefined;
shapes?: undefined;
ct?: undefined;
} | {
ddd: number;
ind: number;
ty: number;
nm: string;
sr: number;
ks: {
o: {
a: number;
k: number;
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
p: {
s: boolean;
x: {
a: number;
k: ({
i: {
x: number[];
y: number[];
};
o: {
x: number[];
y: number[];
};
t: number;
s: number[];
h?: undefined;
} | {
t: number;
s: number[];
h: number;
i?: undefined;
o?: undefined;
} | {
t: number;
s: number[];
i?: undefined;
o?: undefined;
h?: undefined;
})[];
ix: number;
};
y: {
a: number;
k: number;
ix: number;
};
a?: undefined;
k?: undefined;
ix?: undefined;
l?: undefined;
};
a: {
a: number;
k: number[];
ix: number;
l: number;
};
s: {
a: number;
k: number[];
ix: number;
l: number;
};
};
ao: number;
shapes: ({
ty: string;
it: ({
ind: number;
ty: string;
ix: number;
ks: {
a: number;
k: {
i: number[][];
o: number[][];
v: number[][];
c: boolean;
};
ix: number;
};
nm: string;
mn: string;
hd: boolean;
c?: undefined;
o?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
p?: undefined;
a?: undefined;
s?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
c: {
a: number;
k: number[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
w: {
a: number;
k: number;
ix: number;
};
lc: number;
lj: number;
bm: number;
nm: string;
mn: string;
hd: boolean;
ln: string;
ind?: undefined;
ix?: undefined;
ks?: undefined;
p?: undefined;
a?: undefined;
s?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
p: {
a: number;
k: number[];
ix: number;
};
a: {
a: number;
k: number[];
ix: number;
};
s: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
sk: {
a: number;
k: number;
ix: number;
};
sa: {
a: number;
k: number;
ix: number;
};
nm: string;
ind?: undefined;
ix?: undefined;
ks?: undefined;
mn?: undefined;
hd?: undefined;
c?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
})[];
nm: string;
np: number;
cix: number;
bm: number;
ix: number;
mn: string;
hd: boolean;
} | {
ty: string;
it: ({
d: number;
ty: string;
s: {
a: number;
k: number[];
ix: number;
};
p: {
a: number;
k: number[];
ix: number;
};
nm: string;
mn: string;
hd: boolean;
c?: undefined;
o?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
a?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
c: {
a: number;
k: number[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
w: {
a: number;
k: number;
ix: number;
};
lc: number;
lj: number;
bm: number;
nm: string;
mn: string;
hd: boolean;
ln: string;
d?: undefined;
s?: undefined;
p?: undefined;
a?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
p: {
a: number;
k: number[];
ix: number;
};
a: {
a: number;
k: number[];
ix: number;
};
s: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
sk: {
a: number;
k: number;
ix: number;
};
sa: {
a: number;
k: number;
ix: number;
};
nm: string;
d?: undefined;
mn?: undefined;
hd?: undefined;
c?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
})[];
nm: string;
np: number;
cix: number;
bm: number;
ix: number;
mn: string;
hd: boolean;
})[];
ip: number;
op: number;
st: number;
ct: number;
bm: number;
parent?: undefined;
hd?: undefined;
} | {
ddd: number;
ind: number;
ty: number;
nm: string;
sr: number;
ks: {
o: {
a: number;
k: number;
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
p: {
a: number;
k: number[];
ix: number;
l: number;
s?: undefined;
x?: undefined;
y?: undefined;
};
a: {
a: number;
k: number[];
ix: number;
l: number;
};
s: {
a: number;
k: number[];
ix: number;
l: number;
};
};
ao: number;
shapes: {
ty: string;
it: ({
ind: number;
ty: string;
ix: number;
ks: {
a: number;
k: {
i: number[][];
o: number[][];
v: number[][];
c: boolean;
};
ix: number;
};
nm: string;
mn: string;
hd: boolean;
c?: undefined;
o?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
p?: undefined;
a?: undefined;
s?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
c: {
a: number;
k: number[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
w: {
a: number;
k: number;
ix: number;
};
lc: number;
lj: number;
bm: number;
nm: string;
mn: string;
hd: boolean;
ln: string;
ind?: undefined;
ix?: undefined;
ks?: undefined;
p?: undefined;
a?: undefined;
s?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
p: {
a: number;
k: number[];
ix: number;
};
a: {
a: number;
k: number[];
ix: number;
};
s: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
sk: {
a: number;
k: number;
ix: number;
};
sa: {
a: number;
k: number;
ix: number;
};
nm: string;
ind?: undefined;
ix?: undefined;
ks?: undefined;
mn?: undefined;
hd?: undefined;
c?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
})[];
nm: string;
np: number;
cix: number;
bm: number;
ix: number;
mn: string;
hd: boolean;
}[];
ip: number;
op: number;
st: number;
ct: number;
bm: number;
parent?: undefined;
hd?: undefined;
})[];
markers: never[];
};
declare const transactionSuccessAnimation: {
v: string;
fr: number;
ip: number;
op: number;
w: number;
h: number;
nm: string;
ddd: number;
assets: never[];
layers: ({
ddd: number;
ind: number;
ty: number;
nm: string;
sr: number;
ks: {
o: {
a: number;
k: number;
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
p: {
a: number;
k: number[];
ix: number;
l: number;
};
a: {
a: number;
k: number[];
ix: number;
l: number;
};
s: {
a: number;
k: number[];
ix: number;
l: number;
};
};
ao: number;
shapes: ({
ty: string;
it: ({
ind: number;
ty: string;
ix: number;
ks: {
a: number;
k: {
i: number[][];
o: number[][];
v: number[][];
c: boolean;
};
ix: number;
};
nm: string;
mn: string;
hd: boolean;
c?: undefined;
o?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
r?: undefined;
p?: undefined;
a?: undefined;
s?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
c: {
a: number;
k: number[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
w: {
a: number;
k: number;
ix: number;
};
lc: number;
lj: number;
bm: number;
nm: string;
mn: string;
hd: boolean;
ln: string;
ind?: undefined;
ix?: undefined;
ks?: undefined;
r?: undefined;
p?: undefined;
a?: undefined;
s?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
c: {
a: number;
k: number[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
r: number;
bm: number;
nm: string;
mn: string;
hd: boolean;
ln: string;
ind?: undefined;
ix?: undefined;
ks?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
p?: undefined;
a?: undefined;
s?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
p: {
a: number;
k: number[];
ix: number;
};
a: {
a: number;
k: number[];
ix: number;
};
s: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
sk: {
a: number;
k: number;
ix: number;
};
sa: {
a: number;
k: number;
ix: number;
};
nm: string;
ind?: undefined;
ix?: undefined;
ks?: undefined;
mn?: undefined;
hd?: undefined;
c?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
})[];
nm: string;
np: number;
cix: number;
bm: number;
ix: number;
mn: string;
hd: boolean;
} | {
ty: string;
it: ({
ty: string;
d: number;
s: {
a: number;
k: number[];
ix: number;
};
p: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
nm: string;
mn: string;
hd: boolean;
c?: undefined;
o?: undefined;
bm?: undefined;
ln?: undefined;
a?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
c: {
a: number;
k: number[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
r: number;
bm: number;
nm: string;
mn: string;
hd: boolean;
ln: string;
d?: undefined;
s?: undefined;
p?: undefined;
a?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
p: {
a: number;
k: number[];
ix: number;
};
a: {
a: number;
k: number[];
ix: number;
};
s: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
sk: {
a: number;
k: number;
ix: number;
};
sa: {
a: number;
k: number;
ix: number;
};
nm: string;
d?: undefined;
mn?: undefined;
hd?: undefined;
c?: undefined;
bm?: undefined;
ln?: undefined;
})[];
nm: string;
np: number;
cix: number;
bm: number;
ix: number;
mn: string;
hd: boolean;
})[];
ip: number;
op: number;
st: number;
ct: number;
bm: number;
} | {
ddd: number;
ind: number;
ty: number;
nm: string;
sr: number;
ks: {
o: {
a: number;
k: number;
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
p: {
a: number;
k: ({
i: {
x: number;
y: number;
};
o: {
x: number;
y: number;
};
t: number;
s: number[];
to: number[];
ti: number[];
} | {
t: number;
s: number[];
i?: undefined;
o?: undefined;
to?: undefined;
ti?: undefined;
})[];
ix: number;
l: number;
};
a: {
a: number;
k: number[];
ix: number;
l: number;
};
s: {
a: number;
k: number[];
ix: number;
l: number;
};
};
ao: number;
shapes: ({
ty: string;
it: ({
ty: string;
it: ({
ty: string;
it: ({
ind: number;
ty: string;
ix: number;
ks: {
a: number;
k: {
i: number[][];
o: number[][];
v: number[][];
c: boolean;
};
ix: number;
};
nm: string;
mn: string;
hd: boolean;
p?: undefined;
a?: undefined;
s?: undefined;
r?: undefined;
o?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
p: {
a: number;
k: number[];
ix: number;
};
a: {
a: number;
k: number[];
ix: number;
};
s: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
sk: {
a: number;
k: number;
ix: number;
};
sa: {
a: number;
k: number;
ix: number;
};
nm: string;
ind?: undefined;
ix?: undefined;
ks?: undefined;
mn?: undefined;
hd?: undefined;
})[];
nm: string;
np: number;
cix: number;
bm: number;
ix: number;
mn: string;
hd: boolean;
p?: undefined;
a?: undefined;
s?: undefined;
r?: undefined;
o?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
p: {
a: number;
k: ({
i: {
x: number;
y: number;
};
o: {
x: number;
y: number;
};
t: number;
s: number[];
to: number[];
ti: number[];
} | {
t: number;
s: number[];
i?: undefined;
o?: undefined;
to?: undefined;
ti?: undefined;
})[];
ix: number;
};
a: {
a: number;
k: number[];
ix: number;
};
s: {
a: number;
k: ({
i: {
x: number[];
y: number[];
};
o: {
x: number[];
y: number[];
};
t: number;
s: number[];
} | {
t: number;
s: number[];
i?: undefined;
o?: undefined;
})[];
ix: number;
};
r: {
a: number;
k: ({
i: {
x: number[];
y: number[];
};
o: {
x: number[];
y: number[];
};
t: number;
s: number[];
} | {
t: number;
s: number[];
i?: undefined;
o?: undefined;
})[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
sk: {
a: number;
k: number;
ix: number;
};
sa: {
a: number;
k: number;
ix: number;
};
nm: string;
it?: undefined;
np?: undefined;
cix?: undefined;
bm?: undefined;
ix?: undefined;
mn?: undefined;
hd?: undefined;
})[];
nm: string;
np: number;
cix: number;
bm: number;
ix: number;
mn: string;
hd: boolean;
c?: undefined;
o?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
ln?: undefined;
p?: undefined;
a?: undefined;
s?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
c: {
a: number;
k: number[];
ix: number;
};
o: {
a: number;
k: {
t: number;
s: number[];
h: number;
}[];
ix: number;
};
w: {
a: number;
k: number;
ix: number;
};
lc: number;
lj: number;
bm: number;
nm: string;
mn: string;
hd: boolean;
ln: string;
it?: undefined;
np?: undefined;
cix?: undefined;
ix?: undefined;
p?: undefined;
a?: undefined;
s?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
p: {
a: number;
k: number[];
ix: number;
};
a: {
a: number;
k: number[];
ix: number;
};
s: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
sk: {
a: number;
k: number;
ix: number;
};
sa: {
a: number;
k: number;
ix: number;
};
nm: string;
it?: undefined;
np?: undefined;
cix?: undefined;
bm?: undefined;
ix?: undefined;
mn?: undefined;
hd?: undefined;
c?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
ln?: undefined;
})[];
nm: string;
np: number;
cix: number;
bm: number;
ix: number;
mn: string;
hd: boolean;
} | {
ty: string;
it: ({
ty: string;
it: ({
ty: string;
it: ({
ind: number;
ty: string;
ix: number;
ks: {
a: number;
k: {
i: number[][];
o: number[][];
v: number[][];
c: boolean;
};
ix: number;
};
nm: string;
mn: string;
hd: boolean;
s?: undefined;
e?: undefined;
o?: undefined;
m?: undefined;
p?: undefined;
a?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
s: {
a: number;
k: ({
i: {
x: number[];
y: number[];
};
o: {
x: number[];
y: number[];
};
t: number;
s: number[];
} | {
t: number;
s: number[];
i?: undefined;
o?: undefined;
})[];
ix: number;
};
e: {
a: number;
k: ({
i: {
x: number[];
y: number[];
};
o: {
x: number[];
y: number[];
};
t: number;
s: number[];
} | {
t: number;
s: number[];
i?: undefined;
o?: undefined;
})[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
m: number;
ix: number;
nm: string;
mn: string;
hd: boolean;
ind?: undefined;
ks?: undefined;
p?: undefined;
a?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
p: {
a: number;
k: number[];
ix: number;
};
a: {
a: number;
k: number[];
ix: number;
};
s: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: ({
i: {
x: number[];
y: number[];
};
o: {
x: number[];
y: number[];
};
t: number;
s: number[];
} | {
t: number;
s: number[];
i?: undefined;
o?: undefined;
})[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
sk: {
a: number;
k: number;
ix: number;
};
sa: {
a: number;
k: number;
ix: number;
};
nm: string;
ind?: undefined;
ix?: undefined;
ks?: undefined;
mn?: undefined;
hd?: undefined;
e?: undefined;
m?: undefined;
})[];
nm: string;
np: number;
cix: number;
bm: number;
ix: number;
mn: string;
hd: boolean;
p?: undefined;
a?: undefined;
s?: undefined;
r?: undefined;
o?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
it: ({
ind: number;
ty: string;
ix: number;
ks: {
a: number;
k: {
i: number[][];
o: number[][];
v: number[][];
c: boolean;
};
ix: number;
};
nm: string;
mn: string;
hd: boolean;
s?: undefined;
e?: undefined;
o?: undefined;
m?: undefined;
p?: undefined;
a?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
s: {
a: number;
k: ({
i: {
x: number[];
y: number[];
};
o: {
x: number[];
y: number[];
};
t: number;
s: number[];
} | {
t: number;
s: number[];
i?: undefined;
o?: undefined;
})[];
ix: number;
};
e: {
a: number;
k: ({
i: {
x: number[];
y: number[];
};
o: {
x: number[];
y: number[];
};
t: number;
s: number[];
} | {
t: number;
s: number[];
i?: undefined;
o?: undefined;
})[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
m: number;
ix: number;
nm: string;
mn: string;
hd: boolean;
ind?: undefined;
ks?: undefined;
p?: undefined;
a?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
p: {
a: number;
k: number[];
ix: number;
};
a: {
a: number;
k: number[];
ix: number;
};
s: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
sk: {
a: number;
k: number;
ix: number;
};
sa: {
a: number;
k: number;
ix: number;
};
nm: string;
ind?: undefined;
ix?: undefined;
ks?: undefined;
mn?: undefined;
hd?: undefined;
e?: undefined;
m?: undefined;
})[];
nm: string;
np: number;
cix: number;
bm: number;
ix: number;
mn: string;
hd: boolean;
p?: undefined;
a?: undefined;
s?: undefined;
r?: undefined;
o?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
p: {
a: number;
k: ({
i: {
x: number;
y: number;
};
o: {
x: number;
y: number;
};
t: number;
s: number[];
to: number[];
ti: number[];
} | {
t: number;
s: number[];
i?: undefined;
o?: undefined;
to?: undefined;
ti?: undefined;
})[];
ix: number;
};
a: {
a: number;
k: number[];
ix: number;
};
s: {
a: number;
k: ({
i: {
x: number[];
y: number[];
};
o: {
x: number[];
y: number[];
};
t: number;
s: number[];
} | {
t: number;
s: number[];
i?: undefined;
o?: undefined;
})[];
ix: number;
};
r: {
a: number;
k: ({
i: {
x: number[];
y: number[];
};
o: {
x: number[];
y: number[];
};
t: number;
s: number[];
} | {
t: number;
s: number[];
i?: undefined;
o?: undefined;
})[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
sk: {
a: number;
k: number;
ix: number;
};
sa: {
a: number;
k: number;
ix: number;
};
nm: string;
it?: undefined;
np?: undefined;
cix?: undefined;
bm?: undefined;
ix?: undefined;
mn?: undefined;
hd?: undefined;
})[];
nm: string;
np: number;
cix: number;
bm: number;
ix: number;
mn: string;
hd: boolean;
c?: undefined;
o?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
ln?: undefined;
p?: undefined;
a?: undefined;
s?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
c: {
a: number;
k: number[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
w: {
a: number;
k: number;
ix: number;
};
lc: number;
lj: number;
bm: number;
nm: string;
mn: string;
hd: boolean;
ln: string;
it?: undefined;
np?: undefined;
cix?: undefined;
ix?: undefined;
p?: undefined;
a?: undefined;
s?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
p: {
a: number;
k: number[];
ix: number;
};
a: {
a: number;
k: number[];
ix: number;
};
s: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
sk: {
a: number;
k: number;
ix: number;
};
sa: {
a: number;
k: number;
ix: number;
};
nm: string;
it?: undefined;
np?: undefined;
cix?: undefined;
bm?: undefined;
ix?: undefined;
mn?: undefined;
hd?: undefined;
c?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
ln?: undefined;
})[];
nm: string;
np: number;
cix: number;
bm: number;
ix: number;
mn: string;
hd: boolean;
} | {
ty: string;
it: ({
d: number;
ty: string;
s: {
a: number;
k: ({
i: {
x: number[];
y: number[];
};
o: {
x: number[];
y: number[];
};
t: number;
s: number[];
} | {
t: number;
s: number[];
i?: undefined;
o?: undefined;
})[];
ix: number;
};
p: {
a: number;
k: number[];
ix: number;
};
nm: string;
mn: string;
hd: boolean;
c?: undefined;
o?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
ml?: undefined;
bm?: undefined;
ln?: undefined;
r?: undefined;
a?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
c: {
a: number;
k: number[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
w: {
a: number;
k: number;
ix: number;
};
lc: number;
lj: number;
ml: number;
bm: number;
nm: string;
mn: string;
hd: boolean;
ln: string;
d?: undefined;
s?: undefined;
p?: undefined;
r?: undefined;
a?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
c: {
a: number;
k: number[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
r: number;
bm: number;
nm: string;
mn: string;
hd: boolean;
ln: string;
d?: undefined;
s?: undefined;
p?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
ml?: undefined;
a?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
p: {
a: number;
k: number[];
ix: number;
};
a: {
a: number;
k: number[];
ix: number;
};
s: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
sk: {
a: number;
k: number;
ix: number;
};
sa: {
a: number;
k: number;
ix: number;
};
nm: string;
d?: undefined;
mn?: undefined;
hd?: undefined;
c?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
ml?: undefined;
bm?: undefined;
ln?: undefined;
})[];
nm: string;
np: number;
cix: number;
bm: number;
ix: number;
mn: string;
hd: boolean;
})[];
ip: number;
op: number;
st: number;
ct: number;
bm: number;
} | {
ddd: number;
ind: number;
ty: number;
nm: string;
sr: number;
ks: {
o: {
a: number;
k: number;
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
p: {
a: number;
k: number[];
ix: number;
l: number;
};
a: {
a: number;
k: number[];
ix: number;
l: number;
};
s: {
a: number;
k: number[];
ix: number;
l: number;
};
};
ao: number;
shapes: ({
ty: string;
it: ({
ind: number;
ty: string;
ix: number;
ks: {
a: number;
k: {
i: number[][];
o: number[][];
v: number[][];
c: boolean;
};
ix: number;
};
nm: string;
mn: string;
hd: boolean;
c?: undefined;
o?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
p?: undefined;
a?: undefined;
s?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
c: {
a: number;
k: number[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
w: {
a: number;
k: number;
ix: number;
};
lc: number;
lj: number;
bm: number;
nm: string;
mn: string;
hd: boolean;
ln: string;
ind?: undefined;
ix?: undefined;
ks?: undefined;
p?: undefined;
a?: undefined;
s?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
p: {
a: number;
k: number[];
ix: number;
};
a: {
a: number;
k: number[];
ix: number;
};
s: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
sk: {
a: number;
k: number;
ix: number;
};
sa: {
a: number;
k: number;
ix: number;
};
nm: string;
ind?: undefined;
ix?: undefined;
ks?: undefined;
mn?: undefined;
hd?: undefined;
c?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
})[];
nm: string;
np: number;
cix: number;
bm: number;
ix: number;
mn: string;
hd: boolean;
} | {
ty: string;
it: ({
d: number;
ty: string;
s: {
a: number;
k: number[];
ix: number;
};
p: {
a: number;
k: number[];
ix: number;
};
nm: string;
mn: string;
hd: boolean;
c?: undefined;
o?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
a?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
c: {
a: number;
k: number[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
w: {
a: number;
k: number;
ix: number;
};
lc: number;
lj: number;
bm: number;
nm: string;
mn: string;
hd: boolean;
ln: string;
d?: undefined;
s?: undefined;
p?: undefined;
a?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
p: {
a: number;
k: number[];
ix: number;
};
a: {
a: number;
k: number[];
ix: number;
};
s: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
sk: {
a: number;
k: number;
ix: number;
};
sa: {
a: number;
k: number;
ix: number;
};
nm: string;
d?: undefined;
mn?: undefined;
hd?: undefined;
c?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
})[];
nm: string;
np: number;
cix: number;
bm: number;
ix: number;
mn: string;
hd: boolean;
})[];
ip: number;
op: number;
st: number;
ct: number;
bm: number;
})[];
markers: never[];
};
declare const transactionHalfSuccessAnimation: {
v: string;
fr: number;
ip: number;
op: number;
w: number;
h: number;
nm: string;
ddd: number;
assets: never[];
layers: ({
ddd: number;
ind: number;
ty: number;
nm: string;
sr: number;
ks: {
o: {
a: number;
k: number;
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
p: {
a: number;
k: number[];
ix: number;
l: number;
};
a: {
a: number;
k: number[];
ix: number;
l: number;
};
s: {
a: number;
k: number[];
ix: number;
l: number;
};
};
ao: number;
shapes: ({
ty: string;
it: ({
ind: number;
ty: string;
ix: number;
ks: {
a: number;
k: {
i: number[][];
o: number[][];
v: number[][];
c: boolean;
};
ix: number;
};
nm: string;
mn: string;
hd: boolean;
c?: undefined;
o?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
r?: undefined;
p?: undefined;
a?: undefined;
s?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
c: {
a: number;
k: number[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
w: {
a: number;
k: number;
ix: number;
};
lc: number;
lj: number;
bm: number;
nm: string;
mn: string;
hd: boolean;
ln: string;
ind?: undefined;
ix?: undefined;
ks?: undefined;
r?: undefined;
p?: undefined;
a?: undefined;
s?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
c: {
a: number;
k: number[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
r: number;
bm: number;
nm: string;
mn: string;
hd: boolean;
ln: string;
ind?: undefined;
ix?: undefined;
ks?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
p?: undefined;
a?: undefined;
s?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
p: {
a: number;
k: number[];
ix: number;
};
a: {
a: number;
k: number[];
ix: number;
};
s: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
sk: {
a: number;
k: number;
ix: number;
};
sa: {
a: number;
k: number;
ix: number;
};
nm: string;
ind?: undefined;
ix?: undefined;
ks?: undefined;
mn?: undefined;
hd?: undefined;
c?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
})[];
nm: string;
np: number;
cix: number;
bm: number;
ix: number;
mn: string;
hd: boolean;
} | {
ty: string;
it: ({
ty: string;
d: number;
s: {
a: number;
k: number[];
ix: number;
};
p: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
nm: string;
mn: string;
hd: boolean;
c?: undefined;
o?: undefined;
bm?: undefined;
ln?: undefined;
a?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
c: {
a: number;
k: number[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
r: number;
bm: number;
nm: string;
mn: string;
hd: boolean;
ln: string;
d?: undefined;
s?: undefined;
p?: undefined;
a?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
p: {
a: number;
k: number[];
ix: number;
};
a: {
a: number;
k: number[];
ix: number;
};
s: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
sk: {
a: number;
k: number;
ix: number;
};
sa: {
a: number;
k: number;
ix: number;
};
nm: string;
d?: undefined;
mn?: undefined;
hd?: undefined;
c?: undefined;
bm?: undefined;
ln?: undefined;
})[];
nm: string;
np: number;
cix: number;
bm: number;
ix: number;
mn: string;
hd: boolean;
})[];
ip: number;
op: number;
st: number;
ct: number;
bm: number;
parent?: undefined;
} | {
ddd: number;
ind: number;
ty: number;
nm: string;
sr: number;
ks: {
o: {
a: number;
k: number;
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
p: {
a: number;
k: ({
i: {
x: number;
y: number;
};
o: {
x: number;
y: number;
};
t: number;
s: number[];
to: number[];
ti: number[];
} | {
t: number;
s: number[];
i?: undefined;
o?: undefined;
to?: undefined;
ti?: undefined;
})[];
ix: number;
l: number;
};
a: {
a: number;
k: number[];
ix: number;
l: number;
};
s: {
a: number;
k: number[];
ix: number;
l: number;
};
};
ao: number;
shapes: ({
ty: string;
it: ({
ty: string;
it: ({
ind: number;
ty: string;
ix: number;
ks: {
a: number;
k: {
i: number[][];
o: number[][];
v: number[][];
c: boolean;
};
ix: number;
};
nm: string;
mn: string;
hd: boolean;
c?: undefined;
o?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
p?: undefined;
a?: undefined;
s?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
c: {
a: number;
k: number[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
w: {
a: number;
k: number;
ix: number;
};
lc: number;
lj: number;
bm: number;
nm: string;
mn: string;
hd: boolean;
ln: string;
ind?: undefined;
ix?: undefined;
ks?: undefined;
p?: undefined;
a?: undefined;
s?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
p: {
a: number;
k: number[];
ix: number;
};
a: {
a: number;
k: number[];
ix: number;
};
s: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
sk: {
a: number;
k: number;
ix: number;
};
sa: {
a: number;
k: number;
ix: number;
};
nm: string;
ind?: undefined;
ix?: undefined;
ks?: undefined;
mn?: undefined;
hd?: undefined;
c?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
})[];
nm: string;
np: number;
cix: number;
bm: number;
ix: number;
mn: string;
hd: boolean;
p?: undefined;
a?: undefined;
s?: undefined;
r?: undefined;
o?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
p: {
a: number;
k: number[];
ix: number;
};
a: {
a: number;
k: number[];
ix: number;
};
s: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
sk: {
a: number;
k: number;
ix: number;
};
sa: {
a: number;
k: number;
ix: number;
};
nm: string;
it?: undefined;
np?: undefined;
cix?: undefined;
bm?: undefined;
ix?: undefined;
mn?: undefined;
hd?: undefined;
})[];
nm: string;
np: number;
cix: number;
bm: number;
ix: number;
mn: string;
hd: boolean;
} | {
ty: string;
it: ({
d: number;
ty: string;
s: {
a: number;
k: number[];
ix: number;
};
p: {
a: number;
k: number[];
ix: number;
};
nm: string;
mn: string;
hd: boolean;
c?: undefined;
o?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
ml?: undefined;
bm?: undefined;
ln?: undefined;
r?: undefined;
a?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
c: {
a: number;
k: number[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
w: {
a: number;
k: number;
ix: number;
};
lc: number;
lj: number;
ml: number;
bm: number;
nm: string;
mn: string;
hd: boolean;
ln: string;
d?: undefined;
s?: undefined;
p?: undefined;
r?: undefined;
a?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
c: {
a: number;
k: number[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
r: number;
bm: number;
nm: string;
mn: string;
hd: boolean;
ln: string;
d?: undefined;
s?: undefined;
p?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
ml?: undefined;
a?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
p: {
a: number;
k: number[];
ix: number;
};
a: {
a: number;
k: number[];
ix: number;
};
s: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
sk: {
a: number;
k: number;
ix: number;
};
sa: {
a: number;
k: number;
ix: number;
};
nm: string;
d?: undefined;
mn?: undefined;
hd?: undefined;
c?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
ml?: undefined;
bm?: undefined;
ln?: undefined;
})[];
nm: string;
np: number;
cix: number;
bm: number;
ix: number;
mn: string;
hd: boolean;
})[];
ip: number;
op: number;
st: number;
ct: number;
bm: number;
parent?: undefined;
} | {
ddd: number;
ind: number;
ty: number;
nm: string;
sr: number;
ks: {
o: {
a: number;
k: number;
ix: number;
};
r: {
a: number;
k: ({
i: {
x: number[];
y: number[];
};
o: {
x: number[];
y: number[];
};
t: number;
s: number[];
} | {
t: number;
s: number[];
i?: undefined;
o?: undefined;
})[];
ix: number;
};
p: {
a: number;
k: ({
i: {
x: number;
y: number;
};
o: {
x: number;
y: number;
};
t: number;
s: number[];
to: number[];
ti: number[];
} | {
t: number;
s: number[];
i?: undefined;
o?: undefined;
to?: undefined;
ti?: undefined;
})[];
ix: number;
l: number;
};
a: {
a: number;
k: number[];
ix: number;
l: number;
};
s: {
a: number;
k: number[];
ix: number;
l: number;
};
};
ao: number;
shapes: ({
ty: string;
it: ({
ty: string;
it: ({
ind: number;
ty: string;
ix: number;
ks: {
a: number;
k: {
i: number[][];
o: number[][];
v: number[][];
c: boolean;
};
ix: number;
};
nm: string;
mn: string;
hd: boolean;
c?: undefined;
o?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
p?: undefined;
a?: undefined;
s?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
c: {
a: number;
k: number[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
w: {
a: number;
k: number;
ix: number;
};
lc: number;
lj: number;
bm: number;
nm: string;
mn: string;
hd: boolean;
ln: string;
ind?: undefined;
ix?: undefined;
ks?: undefined;
p?: undefined;
a?: undefined;
s?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
p: {
a: number;
k: number[];
ix: number;
};
a: {
a: number;
k: number[];
ix: number;
};
s: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
o: {
a: number;
k: {
t: number;
s: number[];
h: number;
}[];
ix: number;
};
sk: {
a: number;
k: number;
ix: number;
};
sa: {
a: number;
k: number;
ix: number;
};
nm: string;
ind?: undefined;
ix?: undefined;
ks?: undefined;
mn?: undefined;
hd?: undefined;
c?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
})[];
nm: string;
np: number;
cix: number;
bm: number;
ix: number;
mn: string;
hd: boolean;
p?: undefined;
a?: undefined;
s?: undefined;
r?: undefined;
o?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
it: ({
ind: number;
ty: string;
ix: number;
ks: {
a: number;
k: {
i: number[][];
o: number[][];
v: number[][];
c: boolean;
};
ix: number;
};
nm: string;
mn: string;
hd: boolean;
c?: undefined;
o?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
p?: undefined;
a?: undefined;
s?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
c: {
a: number;
k: number[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
w: {
a: number;
k: number;
ix: number;
};
lc: number;
lj: number;
bm: number;
nm: string;
mn: string;
hd: boolean;
ln: string;
ind?: undefined;
ix?: undefined;
ks?: undefined;
p?: undefined;
a?: undefined;
s?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
p: {
a: number;
k: number[];
ix: number;
};
a: {
a: number;
k: number[];
ix: number;
};
s: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
sk: {
a: number;
k: number;
ix: number;
};
sa: {
a: number;
k: number;
ix: number;
};
nm: string;
ind?: undefined;
ix?: undefined;
ks?: undefined;
mn?: undefined;
hd?: undefined;
c?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
})[];
nm: string;
np: number;
cix: number;
bm: number;
ix: number;
mn: string;
hd: boolean;
p?: undefined;
a?: undefined;
s?: undefined;
r?: undefined;
o?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
p: {
a: number;
k: number[];
ix: number;
};
a: {
a: number;
k: number[];
ix: number;
};
s: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
sk: {
a: number;
k: number;
ix: number;
};
sa: {
a: number;
k: number;
ix: number;
};
nm: string;
it?: undefined;
np?: undefined;
cix?: undefined;
bm?: undefined;
ix?: undefined;
mn?: undefined;
hd?: undefined;
})[];
nm: string;
np: number;
cix: number;
bm: number;
ix: number;
mn: string;
hd: boolean;
} | {
ty: string;
it: ({
d: number;
ty: string;
s: {
a: number;
k: number[];
ix: number;
};
p: {
a: number;
k: number[];
ix: number;
};
nm: string;
mn: string;
hd: boolean;
c?: undefined;
o?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
ml?: undefined;
bm?: undefined;
ln?: undefined;
r?: undefined;
a?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
c: {
a: number;
k: number[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
w: {
a: number;
k: number;
ix: number;
};
lc: number;
lj: number;
ml: number;
bm: number;
nm: string;
mn: string;
hd: boolean;
ln: string;
d?: undefined;
s?: undefined;
p?: undefined;
r?: undefined;
a?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
c: {
a: number;
k: number[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
r: number;
bm: number;
nm: string;
mn: string;
hd: boolean;
ln: string;
d?: undefined;
s?: undefined;
p?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
ml?: undefined;
a?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
p: {
a: number;
k: number[];
ix: number;
};
a: {
a: number;
k: number[];
ix: number;
};
s: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
sk: {
a: number;
k: number;
ix: number;
};
sa: {
a: number;
k: number;
ix: number;
};
nm: string;
d?: undefined;
mn?: undefined;
hd?: undefined;
c?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
ml?: undefined;
bm?: undefined;
ln?: undefined;
})[];
nm: string;
np: number;
cix: number;
bm: number;
ix: number;
mn: string;
hd: boolean;
})[];
ip: number;
op: number;
st: number;
ct: number;
bm: number;
parent?: undefined;
} | {
ddd: number;
ind: number;
ty: number;
nm: string;
parent: number;
sr: number;
ks: {
o: {
a: number;
k: number;
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
p: {
a: number;
k: number[];
ix: number;
l: number;
};
a: {
a: number;
k: number[];
ix: number;
l: number;
};
s: {
a: number;
k: number[];
ix: number;
l: number;
};
};
ao: number;
shapes: {
ty: string;
it: ({
d: number;
ty: string;
s: {
a: number;
k: number[];
ix: number;
};
p: {
a: number;
k: number[];
ix: number;
};
nm: string;
mn: string;
hd: boolean;
c?: undefined;
o?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
a?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
c: {
a: number;
k: number[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
w: {
a: number;
k: number;
ix: number;
};
lc: number;
lj: number;
bm: number;
nm: string;
mn: string;
hd: boolean;
ln: string;
d?: undefined;
s?: undefined;
p?: undefined;
a?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
p: {
a: number;
k: number[];
ix: number;
};
a: {
a: number;
k: number[];
ix: number;
};
s: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
sk: {
a: number;
k: number;
ix: number;
};
sa: {
a: number;
k: number;
ix: number;
};
nm: string;
d?: undefined;
mn?: undefined;
hd?: undefined;
c?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
})[];
nm: string;
np: number;
cix: number;
bm: number;
ix: number;
mn: string;
hd: boolean;
}[];
ip: number;
op: number;
st: number;
ct: number;
bm: number;
})[];
markers: never[];
};
declare const transactionErrorPauseAnimation: {
v: string;
fr: number;
ip: number;
op: number;
w: number;
h: number;
nm: string;
ddd: number;
assets: never[];
layers: ({
ddd: number;
ind: number;
ty: number;
nm: string;
sr: number;
ks: {
o: {
a: number;
k: number;
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
p: {
a: number;
k: number[];
ix: number;
l: number;
s?: undefined;
x?: undefined;
y?: undefined;
};
a: {
a: number;
k: number[];
ix: number;
l: number;
};
s: {
a: number;
k: number[];
ix: number;
l: number;
};
};
ao: number;
shapes: {
ty: string;
it: ({
ind: number;
ty: string;
ix: number;
ks: {
a: number;
k: {
i: number[][];
o: number[][];
v: number[][];
c: boolean;
};
ix: number;
};
nm: string;
mn: string;
hd: boolean;
c?: undefined;
o?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
r?: undefined;
p?: undefined;
a?: undefined;
s?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
c: {
a: number;
k: number[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
w: {
a: number;
k: number;
ix: number;
};
lc: number;
lj: number;
bm: number;
nm: string;
mn: string;
hd: boolean;
ln: string;
ind?: undefined;
ix?: undefined;
ks?: undefined;
r?: undefined;
p?: undefined;
a?: undefined;
s?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
c: {
a: number;
k: number[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
r: number;
bm: number;
nm: string;
mn: string;
hd: boolean;
ln: string;
ind?: undefined;
ix?: undefined;
ks?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
p?: undefined;
a?: undefined;
s?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
p: {
a: number;
k: number[];
ix: number;
};
a: {
a: number;
k: number[];
ix: number;
};
s: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
sk: {
a: number;
k: number;
ix: number;
};
sa: {
a: number;
k: number;
ix: number;
};
nm: string;
ind?: undefined;
ix?: undefined;
ks?: undefined;
mn?: undefined;
hd?: undefined;
c?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
})[];
nm: string;
np: number;
cix: number;
bm: number;
ix: number;
mn: string;
hd: boolean;
}[];
ip: number;
op: number;
st: number;
ct: number;
bm: number;
parent?: undefined;
hd?: undefined;
} | {
ddd: number;
ind: number;
ty: number;
nm: string;
parent: number;
sr: number;
ks: {
o: {
a: number;
k: number;
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
p: {
a: number;
k: ({
i: {
x: number;
y: number;
};
o: {
x: number;
y: number;
};
t: number;
s: number[];
to: number[];
ti: number[];
h?: undefined;
} | {
t: number;
s: number[];
h: number;
i?: undefined;
o?: undefined;
to?: undefined;
ti?: undefined;
} | {
t: number;
s: number[];
i?: undefined;
o?: undefined;
to?: undefined;
ti?: undefined;
h?: undefined;
})[];
ix: number;
l: number;
s?: undefined;
x?: undefined;
y?: undefined;
};
a: {
a: number;
k: number[];
ix: number;
l: number;
};
s: {
a: number;
k: ({
i: {
x: number[];
y: number[];
};
o: {
x: number[];
y: number[];
};
t: number;
s: number[];
} | {
t: number;
s: number[];
i?: undefined;
o?: undefined;
})[];
ix: number;
l: number;
};
};
ao: number;
shapes: {
ty: string;
it: ({
ind: number;
ty: string;
ix: number;
ks: {
a: number;
k: {
i: number[][];
o: number[][];
v: number[][];
c: boolean;
};
ix: number;
};
nm: string;
mn: string;
hd: boolean;
c?: undefined;
o?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
r?: undefined;
p?: undefined;
a?: undefined;
s?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
c: {
a: number;
k: number[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
w: {
a: number;
k: number;
ix: number;
};
lc: number;
lj: number;
bm: number;
nm: string;
mn: string;
hd: boolean;
ln: string;
ind?: undefined;
ix?: undefined;
ks?: undefined;
r?: undefined;
p?: undefined;
a?: undefined;
s?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
c: {
a: number;
k: number[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
r: number;
bm: number;
nm: string;
mn: string;
hd: boolean;
ln: string;
ind?: undefined;
ix?: undefined;
ks?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
p?: undefined;
a?: undefined;
s?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
p: {
a: number;
k: number[];
ix: number;
};
a: {
a: number;
k: number[];
ix: number;
};
s: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
sk: {
a: number;
k: number;
ix: number;
};
sa: {
a: number;
k: number;
ix: number;
};
nm: string;
ind?: undefined;
ix?: undefined;
ks?: undefined;
mn?: undefined;
hd?: undefined;
c?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
})[];
nm: string;
np: number;
cix: number;
bm: number;
ix: number;
mn: string;
hd: boolean;
}[];
ip: number;
op: number;
st: number;
ct: number;
bm: number;
hd?: undefined;
} | {
ddd: number;
ind: number;
ty: number;
nm: string;
parent: number;
sr: number;
ks: {
o: {
a: number;
k: number;
ix: number;
};
r: {
a: number;
k: ({
i: {
x: number[];
y: number[];
};
o: {
x: number[];
y: number[];
};
t: number;
s: number[];
} | {
t: number;
s: number[];
i?: undefined;
o?: undefined;
})[];
ix: number;
};
p: {
a: number;
k: ({
i: {
x: number;
y: number;
};
o: {
x: number;
y: number;
};
t: number;
s: number[];
to: number[];
ti: number[];
h?: undefined;
} | {
t: number;
s: number[];
h: number;
i?: undefined;
o?: undefined;
to?: undefined;
ti?: undefined;
} | {
t: number;
s: number[];
i?: undefined;
o?: undefined;
to?: undefined;
ti?: undefined;
h?: undefined;
})[];
ix: number;
l: number;
s?: undefined;
x?: undefined;
y?: undefined;
};
a: {
a: number;
k: number[];
ix: number;
l: number;
};
s: {
a: number;
k: ({
i: {
x: number[];
y: number[];
};
o: {
x: number[];
y: number[];
};
t: number;
s: number[];
} | {
t: number;
s: number[];
i?: undefined;
o?: undefined;
})[];
ix: number;
l: number;
};
};
ao: number;
shapes: ({
ty: string;
it: ({
ty: string;
it: ({
ind: number;
ty: string;
ix: number;
ks: {
a: number;
k: {
i: number[][];
o: number[][];
v: number[][];
c: boolean;
};
ix: number;
};
nm: string;
mn: string;
hd: boolean;
c?: undefined;
o?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
p?: undefined;
a?: undefined;
s?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
c: {
a: number;
k: number[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
w: {
a: number;
k: number;
ix: number;
};
lc: number;
lj: number;
bm: number;
nm: string;
mn: string;
hd: boolean;
ln: string;
ind?: undefined;
ix?: undefined;
ks?: undefined;
p?: undefined;
a?: undefined;
s?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
p: {
a: number;
k: number[];
ix: number;
};
a: {
a: number;
k: number[];
ix: number;
};
s: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
o: {
a: number;
k: {
t: number;
s: number[];
h: number;
}[];
ix: number;
};
sk: {
a: number;
k: number;
ix: number;
};
sa: {
a: number;
k: number;
ix: number;
};
nm: string;
ind?: undefined;
ix?: undefined;
ks?: undefined;
mn?: undefined;
hd?: undefined;
c?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
})[];
nm: string;
np: number;
cix: number;
bm: number;
ix: number;
mn: string;
hd: boolean;
p?: undefined;
a?: undefined;
s?: undefined;
r?: undefined;
o?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
it: ({
ind: number;
ty: string;
ix: number;
ks: {
a: number;
k: {
i: number[][];
o: number[][];
v: number[][];
c: boolean;
};
ix: number;
};
nm: string;
mn: string;
hd: boolean;
c?: undefined;
o?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
p?: undefined;
a?: undefined;
s?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
c: {
a: number;
k: number[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
w: {
a: number;
k: number;
ix: number;
};
lc: number;
lj: number;
bm: number;
nm: string;
mn: string;
hd: boolean;
ln: string;
ind?: undefined;
ix?: undefined;
ks?: undefined;
p?: undefined;
a?: undefined;
s?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
p: {
a: number;
k: number[];
ix: number;
};
a: {
a: number;
k: number[];
ix: number;
};
s: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
sk: {
a: number;
k: number;
ix: number;
};
sa: {
a: number;
k: number;
ix: number;
};
nm: string;
ind?: undefined;
ix?: undefined;
ks?: undefined;
mn?: undefined;
hd?: undefined;
c?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
})[];
nm: string;
np: number;
cix: number;
bm: number;
ix: number;
mn: string;
hd: boolean;
p?: undefined;
a?: undefined;
s?: undefined;
r?: undefined;
o?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
p: {
a: number;
k: number[];
ix: number;
};
a: {
a: number;
k: number[];
ix: number;
};
s: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
sk: {
a: number;
k: number;
ix: number;
};
sa: {
a: number;
k: number;
ix: number;
};
nm: string;
it?: undefined;
np?: undefined;
cix?: undefined;
bm?: undefined;
ix?: undefined;
mn?: undefined;
hd?: undefined;
})[];
nm: string;
np: number;
cix: number;
bm: number;
ix: number;
mn: string;
hd: boolean;
} | {
ty: string;
it: ({
ty: string;
d: number;
s: {
a: number;
k: number[];
ix: number;
};
p: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
nm: string;
mn: string;
hd: boolean;
c?: undefined;
o?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
ml?: undefined;
bm?: undefined;
ln?: undefined;
a?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
c: {
a: number;
k: number[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
w: {
a: number;
k: number;
ix: number;
};
lc: number;
lj: number;
ml: number;
bm: number;
nm: string;
mn: string;
hd: boolean;
ln: string;
d?: undefined;
s?: undefined;
p?: undefined;
r?: undefined;
a?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
c: {
a: number;
k: number[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
r: number;
bm: number;
nm: string;
mn: string;
hd: boolean;
ln: string;
d?: undefined;
s?: undefined;
p?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
ml?: undefined;
a?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
p: {
a: number;
k: number[];
ix: number;
};
a: {
a: number;
k: number[];
ix: number;
};
s: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
sk: {
a: number;
k: number;
ix: number;
};
sa: {
a: number;
k: number;
ix: number;
};
nm: string;
d?: undefined;
mn?: undefined;
hd?: undefined;
c?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
ml?: undefined;
bm?: undefined;
ln?: undefined;
})[];
nm: string;
np: number;
cix: number;
bm: number;
ix: number;
mn: string;
hd: boolean;
})[];
ip: number;
op: number;
st: number;
ct: number;
bm: number;
hd?: undefined;
} | {
ddd: number;
ind: number;
ty: number;
nm: string;
parent: number;
sr: number;
ks: {
o: {
a: number;
k: number;
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
p: {
a: number;
k: ({
i: {
x: number;
y: number;
};
o: {
x: number;
y: number;
};
t: number;
s: number[];
to: number[];
ti: number[];
h?: undefined;
} | {
t: number;
s: number[];
h: number;
i?: undefined;
o?: undefined;
to?: undefined;
ti?: undefined;
} | {
t: number;
s: number[];
i?: undefined;
o?: undefined;
to?: undefined;
ti?: undefined;
h?: undefined;
})[];
ix: number;
l: number;
s?: undefined;
x?: undefined;
y?: undefined;
};
a: {
a: number;
k: number[];
ix: number;
l: number;
};
s: {
a: number;
k: ({
i: {
x: number[];
y: number[];
};
o: {
x: number[];
y: number[];
};
t: number;
s: number[];
} | {
t: number;
s: number[];
i?: undefined;
o?: undefined;
})[];
ix: number;
l: number;
};
};
ao: number;
shapes: ({
ty: string;
it: ({
ty: string;
it: ({
ind: number;
ty: string;
ix: number;
ks: {
a: number;
k: {
i: number[][];
o: number[][];
v: number[][];
c: boolean;
};
ix: number;
};
nm: string;
mn: string;
hd: boolean;
c?: undefined;
o?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
p?: undefined;
a?: undefined;
s?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
c: {
a: number;
k: number[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
w: {
a: number;
k: number;
ix: number;
};
lc: number;
lj: number;
bm: number;
nm: string;
mn: string;
hd: boolean;
ln: string;
ind?: undefined;
ix?: undefined;
ks?: undefined;
p?: undefined;
a?: undefined;
s?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
p: {
a: number;
k: number[];
ix: number;
};
a: {
a: number;
k: number[];
ix: number;
};
s: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
o: {
a: number;
k: {
t: number;
s: number[];
h: number;
}[];
ix: number;
};
sk: {
a: number;
k: number;
ix: number;
};
sa: {
a: number;
k: number;
ix: number;
};
nm: string;
ind?: undefined;
ix?: undefined;
ks?: undefined;
mn?: undefined;
hd?: undefined;
c?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
})[];
nm: string;
np: number;
cix: number;
bm: number;
ix: number;
mn: string;
hd: boolean;
p?: undefined;
a?: undefined;
s?: undefined;
r?: undefined;
o?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
it: ({
ind: number;
ty: string;
ix: number;
ks: {
a: number;
k: {
i: number[][];
o: number[][];
v: number[][];
c: boolean;
};
ix: number;
};
nm: string;
mn: string;
hd: boolean;
c?: undefined;
o?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
p?: undefined;
a?: undefined;
s?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
c: {
a: number;
k: number[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
w: {
a: number;
k: number;
ix: number;
};
lc: number;
lj: number;
bm: number;
nm: string;
mn: string;
hd: boolean;
ln: string;
ind?: undefined;
ix?: undefined;
ks?: undefined;
p?: undefined;
a?: undefined;
s?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
p: {
a: number;
k: number[];
ix: number;
};
a: {
a: number;
k: number[];
ix: number;
};
s: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
sk: {
a: number;
k: number;
ix: number;
};
sa: {
a: number;
k: number;
ix: number;
};
nm: string;
ind?: undefined;
ix?: undefined;
ks?: undefined;
mn?: undefined;
hd?: undefined;
c?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
})[];
nm: string;
np: number;
cix: number;
bm: number;
ix: number;
mn: string;
hd: boolean;
p?: undefined;
a?: undefined;
s?: undefined;
r?: undefined;
o?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
p: {
a: number;
k: number[];
ix: number;
};
a: {
a: number;
k: number[];
ix: number;
};
s: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
sk: {
a: number;
k: number;
ix: number;
};
sa: {
a: number;
k: number;
ix: number;
};
nm: string;
it?: undefined;
np?: undefined;
cix?: undefined;
bm?: undefined;
ix?: undefined;
mn?: undefined;
hd?: undefined;
})[];
nm: string;
np: number;
cix: number;
bm: number;
ix: number;
mn: string;
hd: boolean;
} | {
ty: string;
it: ({
ty: string;
d: number;
s: {
a: number;
k: number[];
ix: number;
};
p: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
nm: string;
mn: string;
hd: boolean;
c?: undefined;
o?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
ml?: undefined;
bm?: undefined;
ln?: undefined;
a?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
c: {
a: number;
k: number[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
w: {
a: number;
k: number;
ix: number;
};
lc: number;
lj: number;
ml: number;
bm: number;
nm: string;
mn: string;
hd: boolean;
ln: string;
d?: undefined;
s?: undefined;
p?: undefined;
r?: undefined;
a?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
c: {
a: number;
k: number[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
r: number;
bm: number;
nm: string;
mn: string;
hd: boolean;
ln: string;
d?: undefined;
s?: undefined;
p?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
ml?: undefined;
a?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
p: {
a: number;
k: number[];
ix: number;
};
a: {
a: number;
k: number[];
ix: number;
};
s: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
sk: {
a: number;
k: number;
ix: number;
};
sa: {
a: number;
k: number;
ix: number;
};
nm: string;
d?: undefined;
mn?: undefined;
hd?: undefined;
c?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
ml?: undefined;
bm?: undefined;
ln?: undefined;
})[];
nm: string;
np: number;
cix: number;
bm: number;
ix: number;
mn: string;
hd: boolean;
})[];
ip: number;
op: number;
st: number;
ct: number;
bm: number;
hd?: undefined;
} | {
ddd: number;
ind: number;
ty: number;
nm: string;
hd: boolean;
sr: number;
ks: {
o: {
a: number;
k: number;
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
p: {
s: boolean;
x: {
a: number;
k: number;
ix: number;
};
y: {
a: number;
k: number;
ix: number;
};
a?: undefined;
k?: undefined;
ix?: undefined;
l?: undefined;
};
a: {
a: number;
k: number[];
ix: number;
l: number;
};
s: {
a: number;
k: number[];
ix: number;
l: number;
};
};
ao: number;
ip: number;
op: number;
st: number;
bm: number;
shapes?: undefined;
ct?: undefined;
parent?: undefined;
})[];
markers: never[];
};
declare const transactionRejectedAnimation: {
v: string;
fr: number;
ip: number;
op: number;
w: number;
h: number;
nm: string;
ddd: number;
assets: never[];
layers: ({
ddd: number;
ind: number;
ty: number;
nm: string;
parent: number;
sr: number;
ks: {
o: {
a: number;
k: number;
ix: number;
};
r: {
a: number;
k: ({
i: {
x: number[];
y: number[];
};
o: {
x: number[];
y: number[];
};
t: number;
s: number[];
h?: undefined;
} | {
t: number;
s: number[];
h: number;
i?: undefined;
o?: undefined;
} | {
t: number;
s: number[];
i?: undefined;
o?: undefined;
h?: undefined;
})[];
ix: number;
};
p: {
a: number;
k: ({
i: {
x: number;
y: number;
};
o: {
x: number;
y: number;
};
t: number;
s: number[];
to: number[];
ti: number[];
h?: undefined;
} | {
t: number;
s: number[];
h: number;
i?: undefined;
o?: undefined;
to?: undefined;
ti?: undefined;
})[];
ix: number;
l: number;
s?: undefined;
x?: undefined;
y?: undefined;
};
a: {
a: number;
k: ({
i: {
x: number;
y: number;
};
o: {
x: number;
y: number;
};
t: number;
s: number[];
to: number[];
ti: number[];
h?: undefined;
} | {
t: number;
s: number[];
h: number;
i?: undefined;
o?: undefined;
to?: undefined;
ti?: undefined;
})[];
ix: number;
l: number;
};
s: {
a: number;
k: number[];
ix: number;
l: number;
};
};
ao: number;
shapes: ({
ty: string;
it: ({
ty: string;
it: ({
ind: number;
ty: string;
ix: number;
ks: {
a: number;
k: ({
i: {
x: number;
y: number;
};
o: {
x: number;
y: number;
};
t: number;
s: {
i: number[][];
o: number[][];
v: number[][];
c: boolean;
}[];
} | {
t: number;
s: {
i: number[][];
o: number[][];
v: number[][];
c: boolean;
}[];
i?: undefined;
o?: undefined;
})[];
ix: number;
};
nm: string;
mn: string;
hd: boolean;
c?: undefined;
o?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
p?: undefined;
a?: undefined;
s?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
c: {
a: number;
k: number[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
w: {
a: number;
k: number;
ix: number;
};
lc: number;
lj: number;
bm: number;
nm: string;
mn: string;
hd: boolean;
ln: string;
ind?: undefined;
ix?: undefined;
ks?: undefined;
p?: undefined;
a?: undefined;
s?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
p: {
a: number;
k: ({
i: {
x: number;
y: number;
};
o: {
x: number;
y: number;
};
t: number;
s: number[];
to: number[];
ti: number[];
} | {
t: number;
s: number[];
i?: undefined;
o?: undefined;
to?: undefined;
ti?: undefined;
})[];
ix: number;
};
a: {
a: number;
k: number[];
ix: number;
};
s: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
o: {
a: number;
k: {
t: number;
s: number[];
h: number;
}[];
ix: number;
};
sk: {
a: number;
k: number;
ix: number;
};
sa: {
a: number;
k: number;
ix: number;
};
nm: string;
ind?: undefined;
ix?: undefined;
ks?: undefined;
mn?: undefined;
hd?: undefined;
c?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
})[];
nm: string;
np: number;
cix: number;
bm: number;
ix: number;
mn: string;
hd: boolean;
p?: undefined;
a?: undefined;
s?: undefined;
r?: undefined;
o?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
it: ({
d: number;
ty: string;
s: {
a: number;
k: ({
t: number;
s: number[];
h: number;
i?: undefined;
o?: undefined;
} | {
i: {
x: number[];
y: number[];
};
o: {
x: number[];
y: number[];
};
t: number;
s: number[];
h?: undefined;
} | {
t: number;
s: number[];
h?: undefined;
i?: undefined;
o?: undefined;
})[];
ix: number;
};
p: {
a: number;
k: ({
t: number;
s: number[];
h: number;
i?: undefined;
o?: undefined;
to?: undefined;
ti?: undefined;
} | {
i: {
x: number;
y: number;
};
o: {
x: number;
y: number;
};
t: number;
s: number[];
to: number[];
ti: number[];
h?: undefined;
} | {
t: number;
s: number[];
h?: undefined;
i?: undefined;
o?: undefined;
to?: undefined;
ti?: undefined;
})[];
ix: number;
};
nm: string;
mn: string;
hd: boolean;
e?: undefined;
o?: undefined;
m?: undefined;
ix?: undefined;
c?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
a?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
s: {
a: number;
k: ({
i: {
x: number[];
y: number[];
};
o: {
x: number[];
y: number[];
};
t: number;
s: number[];
h?: undefined;
} | {
t: number;
s: number[];
h: number;
i?: undefined;
o?: undefined;
})[];
ix: number;
};
e: {
a: number;
k: ({
i: {
x: number[];
y: number[];
};
o: {
x: number[];
y: number[];
};
t: number;
s: number[];
h?: undefined;
} | {
t: number;
s: number[];
h: number;
i?: undefined;
o?: undefined;
})[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
m: number;
ix: number;
nm: string;
mn: string;
hd: boolean;
d?: undefined;
p?: undefined;
c?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
a?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
c: {
a: number;
k: number[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
w: {
a: number;
k: number;
ix: number;
};
lc: number;
lj: number;
bm: number;
nm: string;
mn: string;
hd: boolean;
ln: string;
d?: undefined;
s?: undefined;
p?: undefined;
e?: undefined;
m?: undefined;
ix?: undefined;
a?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
p: {
a: number;
k: number[];
ix: number;
};
a: {
a: number;
k: number[];
ix: number;
};
s: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
sk: {
a: number;
k: number;
ix: number;
};
sa: {
a: number;
k: number;
ix: number;
};
nm: string;
d?: undefined;
mn?: undefined;
hd?: undefined;
e?: undefined;
m?: undefined;
ix?: undefined;
c?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
})[];
nm: string;
np: number;
cix: number;
bm: number;
ix: number;
mn: string;
hd: boolean;
p?: undefined;
a?: undefined;
s?: undefined;
r?: undefined;
o?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
p: {
a: number;
k: number[];
ix: number;
};
a: {
a: number;
k: number[];
ix: number;
};
s: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
sk: {
a: number;
k: number;
ix: number;
};
sa: {
a: number;
k: number;
ix: number;
};
nm: string;
it?: undefined;
np?: undefined;
cix?: undefined;
bm?: undefined;
ix?: undefined;
mn?: undefined;
hd?: undefined;
})[];
nm: string;
np: number;
cix: number;
bm: number;
ix: number;
mn: string;
hd: boolean;
} | {
ty: string;
it: ({
ty: string;
d: number;
s: {
a: number;
k: number[];
ix: number;
};
p: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
nm: string;
mn: string;
hd: boolean;
c?: undefined;
o?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
ml?: undefined;
bm?: undefined;
ln?: undefined;
a?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
c: {
a: number;
k: number[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
w: {
a: number;
k: number;
ix: number;
};
lc: number;
lj: number;
ml: number;
bm: number;
nm: string;
mn: string;
hd: boolean;
ln: string;
d?: undefined;
s?: undefined;
p?: undefined;
r?: undefined;
a?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
c: {
a: number;
k: number[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
r: number;
bm: number;
nm: string;
mn: string;
hd: boolean;
ln: string;
d?: undefined;
s?: undefined;
p?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
ml?: undefined;
a?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
p: {
a: number;
k: number[];
ix: number;
};
a: {
a: number;
k: number[];
ix: number;
};
s: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
sk: {
a: number;
k: number;
ix: number;
};
sa: {
a: number;
k: number;
ix: number;
};
nm: string;
d?: undefined;
mn?: undefined;
hd?: undefined;
c?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
ml?: undefined;
bm?: undefined;
ln?: undefined;
})[];
nm: string;
np: number;
cix: number;
bm: number;
ix: number;
mn: string;
hd: boolean;
})[];
ip: number;
op: number;
st: number;
ct: number;
bm: number;
hd?: undefined;
} | {
ddd: number;
ind: number;
ty: number;
nm: string;
hd: boolean;
sr: number;
ks: {
o: {
a: number;
k: number;
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
p: {
s: boolean;
x: {
a: number;
k: number;
ix: number;
};
y: {
a: number;
k: number;
ix: number;
};
a?: undefined;
k?: undefined;
ix?: undefined;
l?: undefined;
};
a: {
a: number;
k: number[];
ix: number;
l: number;
};
s: {
a: number;
k: number[];
ix: number;
l: number;
};
};
ao: number;
ip: number;
op: number;
st: number;
bm: number;
parent?: undefined;
shapes?: undefined;
ct?: undefined;
} | {
ddd: number;
ind: number;
ty: number;
nm: string;
parent: number;
sr: number;
ks: {
o: {
a: number;
k: number;
ix: number;
};
r: {
a: number;
k: ({
i: {
x: number[];
y: number[];
};
o: {
x: number[];
y: number[];
};
t: number;
s: number[];
h?: undefined;
} | {
t: number;
s: number[];
h: number;
i?: undefined;
o?: undefined;
} | {
t: number;
s: number[];
i?: undefined;
o?: undefined;
h?: undefined;
})[];
ix: number;
};
p: {
a: number;
k: ({
i: {
x: number;
y: number;
};
o: {
x: number;
y: number;
};
t: number;
s: number[];
to: number[];
ti: number[];
h?: undefined;
} | {
t: number;
s: number[];
h: number;
i?: undefined;
o?: undefined;
to?: undefined;
ti?: undefined;
} | {
t: number;
s: number[];
i?: undefined;
o?: undefined;
to?: undefined;
ti?: undefined;
h?: undefined;
})[];
ix: number;
l: number;
s?: undefined;
x?: undefined;
y?: undefined;
};
a: {
a: number;
k: ({
i: {
x: number;
y: number;
};
o: {
x: number;
y: number;
};
t: number;
s: number[];
to: number[];
ti: number[];
h?: undefined;
} | {
t: number;
s: number[];
h: number;
i?: undefined;
o?: undefined;
to?: undefined;
ti?: undefined;
} | {
t: number;
s: number[];
i?: undefined;
o?: undefined;
to?: undefined;
ti?: undefined;
h?: undefined;
})[];
ix: number;
l: number;
};
s: {
a: number;
k: number[];
ix: number;
l: number;
};
};
ao: number;
shapes: ({
ty: string;
it: ({
ty: string;
it: ({
ind: number;
ty: string;
ix: number;
ks: {
a: number;
k: ({
i: {
x: number;
y: number;
};
o: {
x: number;
y: number;
};
t: number;
s: {
i: number[][];
o: number[][];
v: number[][];
c: boolean;
}[];
} | {
t: number;
s: {
i: number[][];
o: number[][];
v: number[][];
c: boolean;
}[];
i?: undefined;
o?: undefined;
})[];
ix: number;
};
nm: string;
mn: string;
hd: boolean;
c?: undefined;
o?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
p?: undefined;
a?: undefined;
s?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
c: {
a: number;
k: number[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
w: {
a: number;
k: number;
ix: number;
};
lc: number;
lj: number;
bm: number;
nm: string;
mn: string;
hd: boolean;
ln: string;
ind?: undefined;
ix?: undefined;
ks?: undefined;
p?: undefined;
a?: undefined;
s?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
p: {
a: number;
k: ({
i: {
x: number;
y: number;
};
o: {
x: number;
y: number;
};
t: number;
s: number[];
to: number[];
ti: number[];
} | {
t: number;
s: number[];
i?: undefined;
o?: undefined;
to?: undefined;
ti?: undefined;
})[];
ix: number;
};
a: {
a: number;
k: number[];
ix: number;
};
s: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
o: {
a: number;
k: {
t: number;
s: number[];
h: number;
}[];
ix: number;
};
sk: {
a: number;
k: number;
ix: number;
};
sa: {
a: number;
k: number;
ix: number;
};
nm: string;
ind?: undefined;
ix?: undefined;
ks?: undefined;
mn?: undefined;
hd?: undefined;
c?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
})[];
nm: string;
np: number;
cix: number;
bm: number;
ix: number;
mn: string;
hd: boolean;
p?: undefined;
a?: undefined;
s?: undefined;
r?: undefined;
o?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
it: ({
ind: number;
ty: string;
ix: number;
ks: {
a: number;
k: {
i: number[][];
o: number[][];
v: number[][];
c: boolean;
};
ix: number;
};
nm: string;
mn: string;
hd: boolean;
s?: undefined;
e?: undefined;
o?: undefined;
m?: undefined;
c?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
p?: undefined;
a?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
s: {
a: number;
k: ({
i: {
x: number[];
y: number[];
};
o: {
x: number[];
y: number[];
};
t: number;
s: number[];
} | {
t: number;
s: number[];
i?: undefined;
o?: undefined;
})[];
ix: number;
};
e: {
a: number;
k: ({
i: {
x: number[];
y: number[];
};
o: {
x: number[];
y: number[];
};
t: number;
s: number[];
} | {
t: number;
s: number[];
i?: undefined;
o?: undefined;
})[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
m: number;
ix: number;
nm: string;
mn: string;
hd: boolean;
ind?: undefined;
ks?: undefined;
c?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
p?: undefined;
a?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
c: {
a: number;
k: number[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
w: {
a: number;
k: number;
ix: number;
};
lc: number;
lj: number;
bm: number;
nm: string;
mn: string;
hd: boolean;
ln: string;
ind?: undefined;
ix?: undefined;
ks?: undefined;
s?: undefined;
e?: undefined;
m?: undefined;
p?: undefined;
a?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
p: {
a: number;
k: ({
i: {
x: number;
y: number;
};
o: {
x: number;
y: number;
};
t: number;
s: number[];
to: number[];
ti: number[];
} | {
t: number;
s: number[];
i?: undefined;
o?: undefined;
to?: undefined;
ti?: undefined;
})[];
ix: number;
};
a: {
a: number;
k: number[];
ix: number;
};
s: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: ({
i: {
x: number[];
y: number[];
};
o: {
x: number[];
y: number[];
};
t: number;
s: number[];
} | {
t: number;
s: number[];
i?: undefined;
o?: undefined;
})[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
sk: {
a: number;
k: number;
ix: number;
};
sa: {
a: number;
k: number;
ix: number;
};
nm: string;
ind?: undefined;
ix?: undefined;
ks?: undefined;
mn?: undefined;
hd?: undefined;
e?: undefined;
m?: undefined;
c?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
})[];
nm: string;
np: number;
cix: number;
bm: number;
ix: number;
mn: string;
hd: boolean;
p?: undefined;
a?: undefined;
s?: undefined;
r?: undefined;
o?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
it: ({
ind: number;
ty: string;
ix: number;
ks: {
a: number;
k: ({
i: {
x: number;
y: number;
};
o: {
x: number;
y: number;
};
t: number;
s: {
i: number[][];
o: number[][];
v: number[][];
c: boolean;
}[];
} | {
t: number;
s: {
i: number[][];
o: number[][];
v: number[][];
c: boolean;
}[];
i?: undefined;
o?: undefined;
})[];
ix: number;
};
nm: string;
mn: string;
hd: boolean;
s?: undefined;
e?: undefined;
o?: undefined;
m?: undefined;
c?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
p?: undefined;
a?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
s: {
a: number;
k: ({
i: {
x: number[];
y: number[];
};
o: {
x: number[];
y: number[];
};
t: number;
s: number[];
} | {
t: number;
s: number[];
i?: undefined;
o?: undefined;
})[];
ix: number;
};
e: {
a: number;
k: ({
i: {
x: number[];
y: number[];
};
o: {
x: number[];
y: number[];
};
t: number;
s: number[];
} | {
t: number;
s: number[];
i?: undefined;
o?: undefined;
})[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
m: number;
ix: number;
nm: string;
mn: string;
hd: boolean;
ind?: undefined;
ks?: undefined;
c?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
p?: undefined;
a?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
c: {
a: number;
k: number[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
w: {
a: number;
k: number;
ix: number;
};
lc: number;
lj: number;
bm: number;
nm: string;
mn: string;
hd: boolean;
ln: string;
ind?: undefined;
ix?: undefined;
ks?: undefined;
s?: undefined;
e?: undefined;
m?: undefined;
p?: undefined;
a?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
p: {
a: number;
k: ({
i: {
x: number;
y: number;
};
o: {
x: number;
y: number;
};
t: number;
s: number[];
to: number[];
ti: number[];
} | {
t: number;
s: number[];
i?: undefined;
o?: undefined;
to?: undefined;
ti?: undefined;
})[];
ix: number;
};
a: {
a: number;
k: number[];
ix: number;
};
s: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
sk: {
a: number;
k: number;
ix: number;
};
sa: {
a: number;
k: number;
ix: number;
};
nm: string;
ind?: undefined;
ix?: undefined;
ks?: undefined;
mn?: undefined;
hd?: undefined;
e?: undefined;
m?: undefined;
c?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
})[];
nm: string;
np: number;
cix: number;
bm: number;
ix: number;
mn: string;
hd: boolean;
p?: undefined;
a?: undefined;
s?: undefined;
r?: undefined;
o?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
p: {
a: number;
k: number[];
ix: number;
};
a: {
a: number;
k: number[];
ix: number;
};
s: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
sk: {
a: number;
k: number;
ix: number;
};
sa: {
a: number;
k: number;
ix: number;
};
nm: string;
it?: undefined;
np?: undefined;
cix?: undefined;
bm?: undefined;
ix?: undefined;
mn?: undefined;
hd?: undefined;
})[];
nm: string;
np: number;
cix: number;
bm: number;
ix: number;
mn: string;
hd: boolean;
} | {
ty: string;
it: ({
ty: string;
d: number;
s: {
a: number;
k: number[];
ix: number;
};
p: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
nm: string;
mn: string;
hd: boolean;
c?: undefined;
o?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
ml?: undefined;
bm?: undefined;
ln?: undefined;
a?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
c: {
a: number;
k: number[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
w: {
a: number;
k: number;
ix: number;
};
lc: number;
lj: number;
ml: number;
bm: number;
nm: string;
mn: string;
hd: boolean;
ln: string;
d?: undefined;
s?: undefined;
p?: undefined;
r?: undefined;
a?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
c: {
a: number;
k: number[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
r: number;
bm: number;
nm: string;
mn: string;
hd: boolean;
ln: string;
d?: undefined;
s?: undefined;
p?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
ml?: undefined;
a?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
p: {
a: number;
k: number[];
ix: number;
};
a: {
a: number;
k: number[];
ix: number;
};
s: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
sk: {
a: number;
k: number;
ix: number;
};
sa: {
a: number;
k: number;
ix: number;
};
nm: string;
d?: undefined;
mn?: undefined;
hd?: undefined;
c?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
ml?: undefined;
bm?: undefined;
ln?: undefined;
})[];
nm: string;
np: number;
cix: number;
bm: number;
ix: number;
mn: string;
hd: boolean;
})[];
ip: number;
op: number;
st: number;
ct: number;
bm: number;
hd?: undefined;
} | {
ddd: number;
ind: number;
ty: number;
nm: string;
sr: number;
ks: {
o: {
a: number;
k: number;
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
p: {
a: number;
k: number[];
ix: number;
l: number;
s?: undefined;
x?: undefined;
y?: undefined;
};
a: {
a: number;
k: number[];
ix: number;
l: number;
};
s: {
a: number;
k: number[];
ix: number;
l: number;
};
};
ao: number;
shapes: ({
ty: string;
it: ({
ind: number;
ty: string;
ix: number;
ks: {
a: number;
k: {
i: number[][];
o: number[][];
v: number[][];
c: boolean;
};
ix: number;
};
nm: string;
mn: string;
hd: boolean;
c?: undefined;
o?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
p?: undefined;
a?: undefined;
s?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
c: {
a: number;
k: number[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
w: {
a: number;
k: number;
ix: number;
};
lc: number;
lj: number;
bm: number;
nm: string;
mn: string;
hd: boolean;
ln: string;
ind?: undefined;
ix?: undefined;
ks?: undefined;
p?: undefined;
a?: undefined;
s?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
p: {
a: number;
k: number[];
ix: number;
};
a: {
a: number;
k: number[];
ix: number;
};
s: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
sk: {
a: number;
k: number;
ix: number;
};
sa: {
a: number;
k: number;
ix: number;
};
nm: string;
ind?: undefined;
ix?: undefined;
ks?: undefined;
mn?: undefined;
hd?: undefined;
c?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
})[];
nm: string;
np: number;
cix: number;
bm: number;
ix: number;
mn: string;
hd: boolean;
} | {
ty: string;
it: ({
d: number;
ty: string;
s: {
a: number;
k: number[];
ix: number;
};
p: {
a: number;
k: number[];
ix: number;
};
nm: string;
mn: string;
hd: boolean;
c?: undefined;
o?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
a?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
c: {
a: number;
k: number[];
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
w: {
a: number;
k: number;
ix: number;
};
lc: number;
lj: number;
bm: number;
nm: string;
mn: string;
hd: boolean;
ln: string;
d?: undefined;
s?: undefined;
p?: undefined;
a?: undefined;
r?: undefined;
sk?: undefined;
sa?: undefined;
} | {
ty: string;
p: {
a: number;
k: number[];
ix: number;
};
a: {
a: number;
k: number[];
ix: number;
};
s: {
a: number;
k: number[];
ix: number;
};
r: {
a: number;
k: number;
ix: number;
};
o: {
a: number;
k: number;
ix: number;
};
sk: {
a: number;
k: number;
ix: number;
};
sa: {
a: number;
k: number;
ix: number;
};
nm: string;
d?: undefined;
mn?: undefined;
hd?: undefined;
c?: undefined;
w?: undefined;
lc?: undefined;
lj?: undefined;
bm?: undefined;
ln?: undefined;
})[];
nm: string;
np: number;
cix: number;
bm: number;
ix: number;
mn: string;
hd: boolean;
})[];
ip: number;
op: number;
st: number;
ct: number;
bm: number;
parent?: undefined;
hd?: undefined;
})[];
markers: never[];
};
export { ANIMATION_DURATIONS, AccountListItem, AccountsButton, type ActionButton, ActionLayout, ActionLineOutRow, ActionProperties, ActionRow, type ActionStatus, ActionStatusRow, ActionWrapper, AddressButton, AddressHeader, type AllOrNone, AnimateNumber, AnimationCard, AnimationWrapper, Announcement, type AnnouncementProps, AppContainer, ApplePayIcon, Approve, ApproveAction, ArrowBottomTopIcon, ArrowButton, ArrowCornerDownRightIcon, ArrowDownIcon, ArrowExpandIcon, ArrowLeftIcon, ArrowOutOfBoxIcon, ArrowRightDownCircleIcon, ArrowRightDownIcon, ArrowRightIcon, ArrowRightUpCircleFilledIcon, ArrowRightUpCircleIcon, ArrowRightUpIcon, ArrowRotate, ArrowSplit, ArrowTriangle, ArrowUpIcon, ArrowWallDownIcon, ArrowsSwapIcon, AssetsButton, type AssetsButtonVariant, AtomIcon, BackpackIcon, BadgeImage, BankIcon, type BaseActionProps, type BaseTransactionViewProps, BellAlarmIcon, BlockSkeleton, BodyText, BoostBadge, BorderedContainer, Breadcrumb, BridgeAction, BrokenHeartIcon, BubblesIcon, Button, type ButtonProps, type ButtonSize, type ButtonVariant, BuyNFTTransactionView, CSS_VARS, Calendar, CaptionText, Card, CatSquareIcon, CelebrateIcon, ChainLink, Checkbox, Checkmark1Icon, Checkmark2Icon, ChevronArrowIcon, ChevronDownSmallIcon, ChevronGrabberVerticalIcon, ChevronLargeDownIcon, ChevronLargeRightIcon, ChevronRightIcon, ChevronRightSmallIcon, ChevronTopIcon, ChevronTopSmallIcon, Chip, type ChipProps, CircleCheckIcon, CircleMinusIcon, CirclePlusIcon, CircleX, CircleXFilledIcon, ClockOutlineIcon, ClockSolidIcon, CodeBracketsIcon, CodeSolidSquareIcon, CoinsAddIcon, CoinsIcon, CoinsOutlinedIcon, Collapse, CollapsibleMenu, type Collection, CollectionIcon, ColorPaletteIcon, CommandIcon, CompassRoundOutlinedIcon, CompassRoundSolidIcon, ConsoleIcon, Copy2Icon, CopyOutlinedIcon, CreditCardIcon, CrossAnimatedIcon, CrossedOutSunSolidIcon, DashboardFast, type DeepPartial, DepositAddressView, type DescriptionBlock, DescriptionBlocks, DetailsToolbar, DiscordIcon, DockIconAnalytics, DockIconCheckout, DockIconHelp, DockIconProfile, DockIconScan, DockIconSwap, DockSwapIcon, DollarOutlinedIcon, DollarSolidIcon, DotGrid1x3HorizontalIcon, Drip, DropdownMenu, DropdownMenuItem, type DropdownMenuItemProps, DropdownMenuTitle, type DropdownPosition, type DropdownStyles, EmojiMeh, EmojiSadIcon, EmptyHeartIcon, ErrorMessage, EthereumIcon, ExplosionIcon, EyeOpenIcon, FarcasterIcon, FavouriteFilterIcon, FeeButton, FeesAction, type FeesActionProps, FeesLines, FeesTotal, FileDownloadIcon, FilledHeartIcon, FilterAscendingIcon, FilterButton, FilterIcon, FilterTimelineIcon, GasIcon, GhostCircleIcon, GhostIcon, GithubIcon, GooglePayIcon, HashLink, HeadingText, HeartSmallIcon, HelpIcon, HighestPriceRangeIcon, HistoryItem, type HistoryItemStatus, HomeIcon, IconButton, type IconButtonProps, IconLabel, Image, ImageGroup, ImageIcon, type ImageProps, ImageSparkle, ImageStack, ImageState, IncompleteAction, InfinityIcon, InfoBox, Inline, Input, InteractionTransactionView, Join, LaptopIcon, LargeNumericInput, LimitIcon, LinkIcon, ListItem, ListItemActionsButton, Loader, LoadingProvider, LoadingSkeleton, LoadingText, MEDIA_QUERIES, MarketCapIcon, MaxIcon, Menu, MenuItem, MenuSwapIcon, MirrorIcon, Modal, ModalContent, ModalContentDivider, ModalTitle, MoneyBagIcon, MoonIcon, type NFT, NavigationBar, NewsIcon, NewspaperIcon, NotAllowedIcon, NumericInput, type NumericInputProps, PathSquareIcon, PauseIcon, PercentIcon, PhoneIcon, PieChartIcon, PipeSeparator, PluginIcon, PlusIcon, PoopIcon, PowerIcon, PriceChange, ProductCard, PropertiesLayout, PropertyListItem, type PropertyListItemProps, type Props$2 as Props, type PublicTheme, PunkIcon, QrCode, QrCodeIcon, QrCodeModal, RangeInput, ReceiptBillIcon, ReceiveNFTAction, ReceiveTokensAction, RefreshIcon, ReorderIcon, RouteStep, STEP_ITEM_HEIGHT, SearchIcon, SectionTitle, SendTokensAction, type Settings, SettingsButton, type SettingsButtonProps, type SettingsControl, SettingsGearIcon, SettingsItem, type SettingsItemProps, SettingsSlider, SettingsSliderIcon, type SettingsSliderProps, ShoppingBagIcon, SizeTransition, SmileFilledIcon, SmileIcon, SnapIcon, SortIcon, SparkleIcon, SparklesIcon, SquareArrowCenter, SquareArrowTopLeftIcon, SquareArrowTopRight2Icon, SquareArrowTopRightIcon, SquidLogo, StakeAction, StarLinesIcon, StartAction, StocksIcon, SuccessAction, SunIcon, SunOutlinedIcon, SunriseIcon, SunriseSmallIcon, SwapAction, SwapConfiguration, SwapErrorIcon, SwapIcon, SwapInputsIcon, SwapProgressView, SwapState, type SwapStep, SwapStepItem, SwapStepSeparator, SwapStepsCollapsed, type SwapStepsCollapsedFooterButton, SwapSuccessIcon, SwapTransactionView, SwapWarningIcon, Switch, type SwitchProps, Tab, Tabs, TagIcon, TagIconFilled, TelegramIcon, TextSkeleton, type Theme, ThemePreference, ThemeProvider, type ThemeType, ThumbsUp, Tick, TickLarge, TimeFliesIcon, TimeFliesSolidIcon, type Timeframe, Timeline, Timestamp, Toast, TokenDetailsView, TokenGroup, type TokenGroupProps, type TokenGroupVariant, TokenGroups, TokenOnlyButton, TokenPair, Tooltip, type TooltipProps, type TooltipThreshold, type TooltipWidth, TradingViewStepsIcon, TransactionAction, type TransactionActionProps, type TransactionActionType, TransactionFilters, TransactionHeaderLayout, TransactionItem, type TransactionItemProps, TransactionItemSkeleton, TransactionNotFoundView, TransactionSearch, TransactionState, TransactionView, TransactionViewLayout, type TransactionViewProps, Transfer, TranslateIcon, TriangleExclamation, TxProgressViewHeader, UnsupportedPairNotice, UsdAmount, UserInputType, WalletFilledIcon, WalletIcon, WalletLink, WrapAction, XSocialIcon, adjustColorForContrast, baseTailwindConfig, blendColors, buttonRoundedClassMap, cn, darkTheme, getColorBrightness, getContrastColor, getHexColorFromOpacityPercentage, hexToRgb, isValidHexColor, lightTheme, linkActionTimelineProps, parseColor, parseSquidTheme, pxToRem, remToPx, rgbToHex, spacing, statusTextClassMap, themeKeysToCssVariables, transactionErrorPauseAnimation, transactionFailureAnimation, transactionHalfSuccessAnimation, transactionPendingAnimation, transactionProcessingAnimation, transactionRejectedAnimation, transactionSuccessAnimation, useCollapsibleMenu, useDropdownMenu, useMediaQuery, useNumericInput, useOnResize, useRect, useTimer, useUserTheme, useVersion };