import React from "react";
import { ReactNode } from "react";
import { StoryDetailDTO, StoryDto } from "../../dto";
export interface DetailPageTemplateProps {
    gnb: ReactNode;
    footer: ReactNode;
    blogPost: StoryDetailDTO;
    bannerAlt: string;
    popularList: StoryDto[];
    increaseStroyView: (arg: string) => void;
    goToApply: (e?: React.MouseEvent<HTMLAnchorElement, MouseEvent> | React.MouseEvent<HTMLSpanElement, MouseEvent>) => void;
    serviceType: string;
    sendLog: (action: string, data: {
        [dataName: string]: string;
    }) => void;
    nextVersion: number;
}
export default function DetailPageTemplate({ gnb, blogPost, bannerAlt, popularList, footer, increaseStroyView, goToApply, serviceType, sendLog, nextVersion, }: DetailPageTemplateProps): JSX.Element;
