import type { FastifyInstance } from "fastify"; import type { EnvironmentConfig } from "../config"; type DataObject = Record; declare module "fastify" { interface FastifyInstance { renderTemplate(page: string, data?: DataObject): Promise; view(page: string, data?: DataObject): string; } } export type StarscreamViewsOptions = Exclude["views"]>, false>; export declare const StarscreamViews: (server: FastifyInstance, options: StarscreamViewsOptions) => Promise; export {};