import { Accessor, AccessorValue, Emitter, ExpandValue, Value, ValueOptions } from "./interfaces"; export declare function select(accessor: Accessor, options?: ValueOptions): AccessorValue; export declare function select | Emitter>(source: T, options?: ValueOptions): unknown; export declare function select(source: () => T, options?: ValueOptions): Value; export declare function combine(object: Value): Value; export declare function combine(object: T): AccessorValue, ExpandValue>;