import { CliContext } from "@webiny/cli/types";
export interface IRenderWebsiteParams {
    env: string;
    inputs: IRenderWebsiteParamsInputs;
    variant: string;
}
export interface IRenderWebsiteParamsInputs {
    preview?: boolean;
    build?: boolean;
}
interface RenderWebsiteParams {
    prerender: (params: IRenderWebsiteParams) => boolean;
}
/**
 * On every deployment of the Website project application, this plugin ensures all pages created
 * with the Webiny Page Builder application are re-rendered.
 */
export declare const renderWebsite: (renderWebsiteParams: RenderWebsiteParams) => {
    type: string;
    name: string;
    hook(params: IRenderWebsiteParams, context: CliContext): Promise<void>;
};
export {};
