/// export interface NameService { type: string; setIsEnabled: (isEnabled: boolean) => void; isEnabled: boolean; result: { address: string; fullName: string; domain: string; suffix: string; } | undefined; isFetching: boolean; setValue: (value: string) => void; value: string; } export declare class FetchDebounce { readonly debounceMs = 50; protected timeout: NodeJS.Timeout | undefined; run(fn: () => Promise): void; }