import { Server } from 'http';
import { FastifyHttpOptions } from 'fastify';
import { DefaultEnvironment, ApiServerOptions } from '../../types';
import { AbstractServer } from './AbstractServer';
/**
 * @file The API server.
 * @copyright Piggly Lab 2023
 */
export declare class HttpInsecureServer<AppEnvironment extends DefaultEnvironment> extends AbstractServer<Server, AppEnvironment> {
    /**
     * Create a new API server.
     *
     * @param options The options.
     * @public
     * @constructor
     * @memberof ApiServer
     * @since 1.0.0
     * @author Caique Araujo <caique@piggly.com.br>
     */
    constructor(options: ApiServerOptions<Server, AppEnvironment>, fastifyOptions?: FastifyHttpOptions<Server>);
}
