import type { FastifyInstance } from "fastify"; import type { StarscreamServer } from ".."; interface StarscreamBootOptions { dirs?: { boot?: string | string[]; }; } export declare const StarscreamAppBoot: (server: FastifyInstance, options: StarscreamBootOptions) => Promise; export interface RequireBootPluginOptions { requireFunc: (path: string) => any; } /** Synchronously require all the files in the boot directory */ export declare const requireBootPlugins: (server: StarscreamServer, dirs: string | string[], optionsArg?: Partial) => Promise; export {};