import * as utils from '../../Utils'; import { bindEventToCommand, bindEventToProperty, bindObservableToCommand } from './BindingHelpers'; import { classNames, focusElement, renderConditional, renderIterable, renderNullable } from './RenderHelpers'; export declare function create(): { bindObservableToCommand: typeof bindObservableToCommand; bindEventToProperty: typeof bindEventToProperty; bindEventToCommand: typeof bindEventToCommand; renderIterable: typeof renderIterable; renderConditional: typeof renderConditional; renderNullable: typeof renderNullable; focusElement: typeof focusElement; classNames: typeof classNames; utils: typeof utils; }; export declare const wxr: { bindObservableToCommand: typeof bindObservableToCommand; bindEventToProperty: typeof bindEventToProperty; bindEventToCommand: typeof bindEventToCommand; renderIterable: typeof renderIterable; renderConditional: typeof renderConditional; renderNullable: typeof renderNullable; focusElement: typeof focusElement; classNames: typeof classNames; utils: typeof utils; }; export declare type WebRxReactStatic = typeof wxr; export declare function inject(target: T, wxrStatic?: WebRxReactStatic): T & { bindObservableToCommand: typeof bindObservableToCommand; bindEventToProperty: typeof bindEventToProperty; bindEventToCommand: typeof bindEventToCommand; renderIterable: typeof renderIterable; renderConditional: typeof renderConditional; renderNullable: typeof renderNullable; focusElement: typeof focusElement; classNames: typeof classNames; utils: typeof utils; };