function write(options) {
    return {
        kind: "templateWrite",
        target: options.target,
        templateId: options.templateId,
        context: options.context,
        label: options.label
    };
}
function mergeToml(options) {
    return {
        kind: "templateMergeToml",
        target: options.target,
        templateId: options.templateId,
        context: options.context,
        label: options.label
    };
}
function mergeJson(options) {
    return {
        kind: "templateMergeJson",
        target: options.target,
        templateId: options.templateId,
        context: options.context,
        label: options.label
    };
}
export const templateMutation = {
    write,
    mergeToml,
    mergeJson
};
