import * as Puppeteer from 'puppeteer';
import { Plugin } from '../..';
export type Resource = 'document' | 'stylesheet' | 'image' | 'media' | 'font' | 'script' | 'texttrack' | 'xhr' | 'fetch' | 'eventsource' | 'websocket' | 'manifest' | 'other';
export declare class BlockResourcesPlugin extends Plugin {
    requiresInterception: boolean;
    blockResources: Resource[];
    constructor(resources?: Resource[]);
    protected processRequest(request: Puppeteer.HTTPRequest): Promise<void>;
}
//# sourceMappingURL=index.d.ts.map