import type { AnyMachine, ContextFrom, InterpreterFrom } from '@bemedev/app-ts';
import type { State } from './types';
import { type Compare_F } from './utils';
export declare const useSelector: <const M extends AnyMachine = AnyMachine, T = State<ContextFrom<M>>>(service: InterpreterFrom<M>, selector: (emitted: State<ContextFrom<M>>) => T, compare?: Compare_F) => T;
//# sourceMappingURL=useSelector.d.ts.map