import { AddIndicatorOptions, AddIndicatorResult } from '../core/indicator/addIndicator'; import { IndicatorPresetName } from '../core/indicator/indicatorPresets'; import { IndicatorHost } from '../bindings/shared'; export declare function useIndicator(getHost: () => IndicatorHost, preset: IndicatorPresetName, options?: AddIndicatorOptions): { result: import('svelte/store').Writable<(AddIndicatorResult & { paneId?: string; }) | null>; isLoading: import('svelte/store').Writable; error: import('svelte/store').Writable; run: () => Promise; cleanup: () => void; };