export function reducer(state: {} | undefined, action: any): {}; export function middleware(): () => (next: any) => (action: any) => void; export const STATE_UPDATE: "uppy/STATE_UPDATE"; /** * Redux store. * * @param {object} opts.store - The Redux store to use. * @param {string} opts.id - This store instance's ID. Defaults to a random string. * If you need to access Uppy state through Redux, eg. to render custom UI, set this to something constant. * @param {Function} opts.selector - Function, `(state) => uppyState`, to pluck state from the Redux store. * Defaults to retrieving `state.uppy[opts.id]`. Override if you placed Uppy state elsewhere in the Redux store. */ export class ReduxStore { static VERSION: string; constructor(opts: any); setState(patch: any): void; getState(): any; subscribe(cb: any): any; #private; } export default ReduxStore; //# sourceMappingURL=index.d.ts.map