import { Task } from "../Task";
import { s } from "bknd/utils";
export declare class RenderTask<Output extends Record<string, any>> extends Task<typeof RenderTask.schema, Output> {
    type: string;
    static schema: s.ObjectSchema<{
        readonly render: s.StringSchema<s.IStringOptions> & s.IStringOptions;
    }, s.Merge<s.IObjectOptions & {
        additionalProperties: false;
    }>>;
    execute(): Promise<Output>;
}
