import { Asset, TransactResult } from 'anchor-link'; import { ReactNode } from 'react'; export interface Profile { avatar?: string; alias?: string; } export interface Nice1 { balance: Asset; profile: Profile; updateProfile: (profile: Profile) => Promise; setAlias: (alias: string) => Promise; setAvatar: (avatar: string) => Promise; } export declare const Nice1Context: import("react").Context; export declare const useNice1: () => Nice1; export declare const Nice1Provider: ({ children }: { children: ReactNode; }) => import("react/jsx-runtime").JSX.Element;