import React from 'react';
import { RootState } from 'typesafe-actions';
import './index.css';
export declare const StyledIcon: import("styled-components").StyledComponent<"div", any, {}, never>;
export declare const IconMsg: import("styled-components").StyledComponent<"p", any, {}, never>;
declare const mapStateToProps: (store: RootState) => {
    editStatus: never;
};
declare const mapDispatchToProps: {
    clearAll: () => import("typesafe-actions").PayloadAction<"BUILDER_HEADER__CLEAR_ALL", {}>;
    fetchCatalog: (params: import("../../../../typings").CatalogFetchParams) => import("typesafe-actions").PayloadAction<"BUILDER_HEADER__FETCH_CATALOG", {
        deleted?: boolean | undefined;
        folderId?: string | undefined;
        type?: string | undefined;
        id?: string | undefined;
        applicationId?: string | undefined;
        page?: number | undefined;
        size?: number | undefined;
        search?: string | undefined;
    }>;
    selectContent: (params: import("../../../../typings").CatalogContentSelectParams) => import("typesafe-actions").PayloadAction<"BUILDER_HEADER__SELECT_CONTENT", {
        applicationId?: string | undefined;
        contentId?: string | undefined;
        fileId?: string | undefined;
        fileType?: string | undefined;
        folderId?: string | undefined;
        locale?: string | undefined;
    }>;
};
declare type HeaderType = ReturnType<typeof mapStateToProps> & typeof mapDispatchToProps;
declare const _default: import("react-redux").ConnectedComponent<React.FC<HeaderType>, import("react-redux").Omit<{
    editStatus: never;
} & {
    clearAll: () => import("typesafe-actions").PayloadAction<"BUILDER_HEADER__CLEAR_ALL", {}>;
    fetchCatalog: (params: import("../../../../typings").CatalogFetchParams) => import("typesafe-actions").PayloadAction<"BUILDER_HEADER__FETCH_CATALOG", {
        deleted?: boolean | undefined;
        folderId?: string | undefined;
        type?: string | undefined;
        id?: string | undefined;
        applicationId?: string | undefined;
        page?: number | undefined;
        size?: number | undefined;
        search?: string | undefined;
    }>;
    selectContent: (params: import("../../../../typings").CatalogContentSelectParams) => import("typesafe-actions").PayloadAction<"BUILDER_HEADER__SELECT_CONTENT", {
        applicationId?: string | undefined;
        contentId?: string | undefined;
        fileId?: string | undefined;
        fileType?: string | undefined;
        folderId?: string | undefined;
        locale?: string | undefined;
    }>;
}, "clearAll" | "fetchCatalog" | "selectContent" | "editStatus">>;
export default _default;
