import { FastifyInstance, FastifyPluginOptions } from 'fastify';

interface HealthCheckOptions extends FastifyPluginOptions {
    prefix?: string;
}
declare function healthCheckPlugin(fastify: FastifyInstance, options: HealthCheckOptions): Promise<void>;
declare const _default$1: typeof healthCheckPlugin;

interface EnvEndpointOptions extends FastifyPluginOptions {
    prefix?: string;
    settings?: string | string[];
}
declare function envEndpointPlugin(fastify: FastifyInstance, options: EnvEndpointOptions): Promise<void>;
declare const _default: typeof envEndpointPlugin;

declare function multiRegister(pluginsOrPlugin: any | any[]): (fastify: FastifyInstance, options: FastifyPluginOptions) => Promise<void>;

export { _default as envEndpoint, _default$1 as healthCheck, multiRegister };
