import type { ApplicationService } from '@adonisjs/core/types';
/**
 * Provider to register shield middleware
 */
export default class ShieldProvider {
    protected app: ApplicationService;
    constructor(app: ApplicationService);
    /**
     * Register ShieldMiddleware to the container
     */
    register(): Promise<void>;
}
