export declare const template = "await runner.ifElse({{{id}}}, [\n{{#branches}}\n  {\n    condition: async () => {{{this.condition}}},\n    body: async (runner) => {\n{{{this.body}}}\n    },\n  },\n{{/branches}}\n]{{#hasElse}}, async (runner) => {\n{{{elseBranch}}}\n}{{/hasElse}});";
export type TemplateType = {
    id: string | boolean | number;
    branches: {
        condition: string | boolean | number;
        body: string | boolean | number;
    }[];
    hasElse: boolean;
    elseBranch: string | boolean | number;
};
declare const render: (args: TemplateType) => string;
export default render;
