import { type AtomicActionExecuteRequest } from '@atlaskit/linking-types'; import type { ExecuteFetch } from '../state/actions'; export type LoadOptionsProps = { emptyOption?: T; executeFetch?: ExecuteFetch; fetchInputs?: AtomicActionExecuteRequest['parameters']['inputs']; }; export declare const useLoadOptions: ({ fetchInputs, executeFetch, emptyOption, }: LoadOptionsProps) => { options: T[]; isLoading: boolean; hasFailed: boolean; };