import * as React from 'react'; import { CustomConfig, NavigationData, PageConstructorProviderProps, PageContent } from '@gravity-ui/page-constructor'; import { FiltersConfig, GetPostsType, MetaProps, PostsProps, ToggleLikeCallbackType } from "../../models/common.js"; export type BlogPageProps = { content: PageContent; posts: PostsProps; filters?: FiltersConfig; navigation?: NavigationData; getPosts: GetPostsType; hasLikes?: boolean; toggleLike?: ToggleLikeCallbackType; metaData?: MetaProps; settings?: PageConstructorProviderProps; custom?: CustomConfig; pageCountForShowSupportButtons?: number; isSignedInUser?: boolean; onClickSignIn?: React.EventHandler; }; export declare const BlogPage: ({ content, posts, filters, getPosts, metaData, custom, hasLikes, toggleLike, navigation, settings, pageCountForShowSupportButtons, isSignedInUser, onClickSignIn, }: BlogPageProps) => import("react/jsx-runtime").JSX.Element;