@beerwright/core
    Preparing search index...

    Interface MashStep

    One step in a mash schedule.

    interface MashStep {
        decoction?: DecoctionSpec;
        infusionTempC?: number;
        infusionVolumeL?: number;
        name: string;
        targetTempC: number;
        thicknessLPerKg?: number;
        timeMinutes: number;
        type: MashStepType;
    }
    Index
    decoction?: DecoctionSpec

    How a decoction step is pulled. Ignored on every other step type. Defaults apply when absent; see decoction.ts.

    infusionTempC?: number

    Infusion water temperature, °C. Computed if omitted.

    infusionVolumeL?: number

    Infusion water volume, litres. Computed if omitted.

    name: string

    Display name, e.g. "Saccharification".

    targetTempC: number

    Rest temperature, °C.

    thicknessLPerKg?: number

    Mash thickness for this step, litres of water per kilogram of grain. Only meaningful on the first step; the volumes module uses it as the strike-water ratio.

    timeMinutes: number

    Rest duration, minutes.

    How the step is reached.