import { ImageAsset, SceneAssets, Square } from '@hackforplay/next';
import { Epic } from '.';
export declare const actions: {
    loadAsset: import("typescript-fsa").AsyncActionCreators<Square[], ImageAsset[], {}>;
};
export interface State extends SceneAssets {
    loading: boolean;
}
declare const _default: import("typescript-fsa-reducers").ReducerBuilder<State, State>;
export default _default;
export declare const initMapEpic: Epic;
export declare const loadAssetEpic: Epic;
export declare const drawNewSquareEpic: Epic;
export declare const epics: import("redux-observable").Epic<import("typescript-fsa").Action<any>, import("typescript-fsa").Action<any>, import(".").StoreState, void>;
