import { type Action, type UnknownAction } from '../actions';
type State = Map<string, Map<string, string | null>>;
export type SerializedState = {
    [locale: string]: {
        [resourceId: string]: string | null;
    };
};
export declare function getInitialState(serializedState?: SerializedState): State;
export declare function getSerializedState(state: State): SerializedState;
export declare function getLocalizedResourceId(state: State, locale: string, resourceId: string): string | undefined | null;
export declare function reducer(state: State | undefined, action: Action | UnknownAction): State;
export {};
//# sourceMappingURL=localized-resources-map.d.ts.map