Interface OutputCosts

interface OutputCosts {
    categories: {
        ach: OutputCostCategories;
        attic: OutputCostCategories;
        aux: OutputCostCategories;
        dhw: OutputCostCategories;
        hrv: OutputCostCategories;
        mech: OutputCostCategories;
        slab: OutputCostCategories;
        wall: OutputCostCategories;
        window: OutputCostCategories;
        windowSHGC: OutputCostCategories;
    };
    embodied: number;
    itemized: {
        dimension: number;
        embodied: number;
        labour: number;
        materials: number;
        name: string;
        substance: string;
        total: number;
        unit: string;
    }[];
    labour: number;
    materials: number;
    sum1k: number;
    total: number;
}

Properties

categories: {
    ach: OutputCostCategories;
    attic: OutputCostCategories;
    aux: OutputCostCategories;
    dhw: OutputCostCategories;
    hrv: OutputCostCategories;
    mech: OutputCostCategories;
    slab: OutputCostCategories;
    wall: OutputCostCategories;
    window: OutputCostCategories;
    windowSHGC: OutputCostCategories;
}
embodied: number
itemized: {
    dimension: number;
    embodied: number;
    labour: number;
    materials: number;
    name: string;
    substance: string;
    total: number;
    unit: string;
}[]
labour: number
materials: number
sum1k: number
total: number