/** * Resources that can be combined in a {@link StructureFactory} to create * commodities, which can then be sold to NPCs for a high price. * @enum * @category Common - Resources */ export declare const DepositResources: { readonly Biomass: "Biomass"; readonly Metal: "Metal"; readonly Silicon: "Silicon"; readonly Mist: "Mist"; }; /** * A {@link DepositResources} value * @category Common - Resources */ export type DepositResource = typeof DepositResources[keyof typeof DepositResources]; /** * Resources that can be combined in a {@link StructureLab} to create * {@link MineralBoostResource}s. * @enum * @category Common - Resources */ export declare const MineralResources: { readonly Hydrogen: "Hydrogen"; readonly Keanium: "Keanium"; readonly Lemergium: "Lemergium"; readonly Oxygen: "Oxygen"; readonly Utrium: "Utrium"; readonly Catalyst: "Catalyst"; readonly Zynthium: "Zynthium"; }; /** * A {@link MineralResources} value * @category Common - Resources */ export type MineralResource = typeof MineralResources[keyof typeof MineralResources]; /** * Resources created in a {@link StructureLab} that can be used to improve * the performance of {@link Creep} parts. * @enum * @category Common - Resources */ export declare const MineralBoostResources: { readonly UtriumHydride: "UH"; readonly UtriumOxide: "UO"; readonly KeaniumHydride: "KH"; readonly KeaniumOxide: "KO"; readonly LemergiumHydride: "LH"; readonly LemergiumOxide: "LO"; readonly ZynthiumHydride: "ZH"; readonly ZynthiumOxide: "ZO"; readonly GhodiumHydride: "GH"; readonly GhodiumOxide: "GO"; readonly UtriumAcid: "UH2O"; readonly UtriumAlkalide: "UHO2"; readonly KeaniumAcid: "KH2O"; readonly KeaniumAlkalide: "KHO2"; readonly LemergiumAcid: "LH2O"; readonly LemergiumAlkalide: "LHO2"; readonly ZynthiumAcid: "ZH2O"; readonly ZynthiumAlkalide: "ZHO2"; readonly GhodiumAcid: "GH2O"; readonly GhodiumAlkalide: "GHO2"; readonly CatalyzedUtriumAcid: "XUH2O"; readonly CatalyzedUtriumAlkalide: "XUHO2"; readonly CatalyzedKeaniumAcid: "XKH2O"; readonly CatalyzedKeaniumAlkalide: "XKHO2"; readonly CatalyzedLemergiumAcid: "XLH2O"; readonly CatalyzedLemergiumAlkalide: "XLHO2"; readonly CatalyzedZynthiumAcid: "XZH2O"; readonly CatalyzedZynthiumAlkalide: "XZHO2"; readonly CatalyzedGhodiumAcid: "XGH2O"; readonly CatalyzedGhodiumAlkalide: "XGHO2"; }; /** * A {@link MineralBoostResources} value * @category Common - Resources */ export type MineralBoostResource = typeof MineralBoostResources[keyof typeof MineralBoostResources]; /** * A {@link MineralCompoundResource} that cannot be used as a boost. * @enum * @category Common - Resources */ export declare const MineralBaseCompoundResources: { readonly Ghodium: "G"; readonly Hydroxide: "OH"; readonly ZynthiumKeanite: "ZK"; readonly UtriumLemergite: "UL"; }; /** * A {@link MineralBaseCompoundResources} value * @category Common - Resources */ export type MineralBaseCompoundResource = typeof MineralBaseCompoundResources[keyof typeof MineralBaseCompoundResources]; /** * A resource that was formed from the combination of two or more * {@link MineralResource}s in a {@link StructureLab}. * @category Common - Resources */ export type MineralCompoundResource = MineralBaseCompoundResource | MineralBoostResource; /** * Any non-compressed mineral-based resource type. * * {@link MineralResources}, {@link MineralBaseCompoundResources}, and {@link MineralBoostResources} * @enum * @category Common - Resources */ export declare const MineralBasedResources: { UtriumHydride: "UH"; UtriumOxide: "UO"; KeaniumHydride: "KH"; KeaniumOxide: "KO"; LemergiumHydride: "LH"; LemergiumOxide: "LO"; ZynthiumHydride: "ZH"; ZynthiumOxide: "ZO"; GhodiumHydride: "GH"; GhodiumOxide: "GO"; UtriumAcid: "UH2O"; UtriumAlkalide: "UHO2"; KeaniumAcid: "KH2O"; KeaniumAlkalide: "KHO2"; LemergiumAcid: "LH2O"; LemergiumAlkalide: "LHO2"; ZynthiumAcid: "ZH2O"; ZynthiumAlkalide: "ZHO2"; GhodiumAcid: "GH2O"; GhodiumAlkalide: "GHO2"; CatalyzedUtriumAcid: "XUH2O"; CatalyzedUtriumAlkalide: "XUHO2"; CatalyzedKeaniumAcid: "XKH2O"; CatalyzedKeaniumAlkalide: "XKHO2"; CatalyzedLemergiumAcid: "XLH2O"; CatalyzedLemergiumAlkalide: "XLHO2"; CatalyzedZynthiumAcid: "XZH2O"; CatalyzedZynthiumAlkalide: "XZHO2"; CatalyzedGhodiumAcid: "XGH2O"; CatalyzedGhodiumAlkalide: "XGHO2"; Ghodium: "G"; Hydroxide: "OH"; ZynthiumKeanite: "ZK"; UtriumLemergite: "UL"; Hydrogen: "Hydrogen"; Keanium: "Keanium"; Lemergium: "Lemergium"; Oxygen: "Oxygen"; Utrium: "Utrium"; Catalyst: "Catalyst"; Zynthium: "Zynthium"; }; /** * A {@link MineralBasedResources} value * @category Common - Resources */ export type MineralBasedResource = typeof MineralBasedResources[keyof typeof MineralBasedResources]; /** * An {@link https://docs.screeps.com/resources.html | in-game resource} * @enum * @category Common - Resources */ export declare const Resources: { readonly UtriumHydride: "UH"; readonly UtriumOxide: "UO"; readonly KeaniumHydride: "KH"; readonly KeaniumOxide: "KO"; readonly LemergiumHydride: "LH"; readonly LemergiumOxide: "LO"; readonly ZynthiumHydride: "ZH"; readonly ZynthiumOxide: "ZO"; readonly GhodiumHydride: "GH"; readonly GhodiumOxide: "GO"; readonly UtriumAcid: "UH2O"; readonly UtriumAlkalide: "UHO2"; readonly KeaniumAcid: "KH2O"; readonly KeaniumAlkalide: "KHO2"; readonly LemergiumAcid: "LH2O"; readonly LemergiumAlkalide: "LHO2"; readonly ZynthiumAcid: "ZH2O"; readonly ZynthiumAlkalide: "ZHO2"; readonly GhodiumAcid: "GH2O"; readonly GhodiumAlkalide: "GHO2"; readonly CatalyzedUtriumAcid: "XUH2O"; readonly CatalyzedUtriumAlkalide: "XUHO2"; readonly CatalyzedKeaniumAcid: "XKH2O"; readonly CatalyzedKeaniumAlkalide: "XKHO2"; readonly CatalyzedLemergiumAcid: "XLH2O"; readonly CatalyzedLemergiumAlkalide: "XLHO2"; readonly CatalyzedZynthiumAcid: "XZH2O"; readonly CatalyzedZynthiumAlkalide: "XZHO2"; readonly CatalyzedGhodiumAcid: "XGH2O"; readonly CatalyzedGhodiumAlkalide: "XGHO2"; readonly Ghodium: "G"; readonly Hydroxide: "OH"; readonly ZynthiumKeanite: "ZK"; readonly UtriumLemergite: "UL"; readonly Hydrogen: "Hydrogen"; readonly Keanium: "Keanium"; readonly Lemergium: "Lemergium"; readonly Oxygen: "Oxygen"; readonly Utrium: "Utrium"; readonly Catalyst: "Catalyst"; readonly Zynthium: "Zynthium"; readonly Biomass: "Biomass"; readonly Metal: "Metal"; readonly Silicon: "Silicon"; readonly Mist: "Mist"; readonly Energy: "energy"; readonly Power: "power"; readonly Ops: "ops"; readonly UtriumBar: "utrium_bar"; readonly LemergiumBar: "lemergium_bar"; readonly ZynthiumBar: "zynthium_bar"; readonly KeaniumBar: "keanium_bar"; readonly GhodiumMelt: "ghodium_melt"; readonly Oxidant: "oxidant"; readonly Reductant: "reductant"; readonly Purifier: "purifier"; readonly Battery: "battery"; readonly Composite: "composite"; readonly Crystal: "crystal"; readonly Liquid: "liquid"; readonly Wire: "wire"; readonly Switch: "switch"; readonly Transistor: "transistor"; readonly Microchip: "microchip"; readonly Circuit: "circuit"; readonly Device: "device"; readonly Cell: "cell"; readonly Phlegm: "phlegm"; readonly Tissue: "tissue"; readonly Muscle: "muscle"; readonly Organoid: "organoid"; readonly Organism: "organism"; readonly Alloy: "alloy"; readonly Tube: "tube"; readonly Fixtures: "fixtures"; readonly Frame: "frame"; readonly Hydraulics: "hydraulics"; readonly Machine: "machine"; readonly Condensate: "condensate"; readonly Concentrate: "concentrate"; readonly Extract: "extract"; readonly Spirit: "spirit"; readonly Emanation: "emanation"; readonly Essence: "essence"; }; /** * A {@link Resources} value * @category Common - Resources */ export type Resource = typeof Resources[keyof typeof Resources]; /** * An account-bound resource. * * They are not tied to any particular in-game room/position, * and they may be traded or consumed anywhere. * @enum * @category Common - Resources */ export declare const IntershardResources: { readonly AccessKey: "accessKey"; readonly CpuUnlock: "cpuUnlock"; readonly Pixel: "pixel"; }; /** * A {@link IntershardResources} value * @category Common - Resources */ export type IntershardResource = typeof IntershardResources[keyof typeof IntershardResources]; /** * A resource that can be traded on the in-game market. * @enum * @category Common - Resources */ export declare const MarketResources: { readonly AccessKey: "accessKey"; readonly CpuUnlock: "cpuUnlock"; readonly Pixel: "pixel"; readonly UtriumHydride: "UH"; readonly UtriumOxide: "UO"; readonly KeaniumHydride: "KH"; readonly KeaniumOxide: "KO"; readonly LemergiumHydride: "LH"; readonly LemergiumOxide: "LO"; readonly ZynthiumHydride: "ZH"; readonly ZynthiumOxide: "ZO"; readonly GhodiumHydride: "GH"; readonly GhodiumOxide: "GO"; readonly UtriumAcid: "UH2O"; readonly UtriumAlkalide: "UHO2"; readonly KeaniumAcid: "KH2O"; readonly KeaniumAlkalide: "KHO2"; readonly LemergiumAcid: "LH2O"; readonly LemergiumAlkalide: "LHO2"; readonly ZynthiumAcid: "ZH2O"; readonly ZynthiumAlkalide: "ZHO2"; readonly GhodiumAcid: "GH2O"; readonly GhodiumAlkalide: "GHO2"; readonly CatalyzedUtriumAcid: "XUH2O"; readonly CatalyzedUtriumAlkalide: "XUHO2"; readonly CatalyzedKeaniumAcid: "XKH2O"; readonly CatalyzedKeaniumAlkalide: "XKHO2"; readonly CatalyzedLemergiumAcid: "XLH2O"; readonly CatalyzedLemergiumAlkalide: "XLHO2"; readonly CatalyzedZynthiumAcid: "XZH2O"; readonly CatalyzedZynthiumAlkalide: "XZHO2"; readonly CatalyzedGhodiumAcid: "XGH2O"; readonly CatalyzedGhodiumAlkalide: "XGHO2"; readonly Ghodium: "G"; readonly Hydroxide: "OH"; readonly ZynthiumKeanite: "ZK"; readonly UtriumLemergite: "UL"; readonly Hydrogen: "Hydrogen"; readonly Keanium: "Keanium"; readonly Lemergium: "Lemergium"; readonly Oxygen: "Oxygen"; readonly Utrium: "Utrium"; readonly Catalyst: "Catalyst"; readonly Zynthium: "Zynthium"; readonly Biomass: "Biomass"; readonly Metal: "Metal"; readonly Silicon: "Silicon"; readonly Mist: "Mist"; readonly Energy: "energy"; readonly Power: "power"; readonly Ops: "ops"; readonly UtriumBar: "utrium_bar"; readonly LemergiumBar: "lemergium_bar"; readonly ZynthiumBar: "zynthium_bar"; readonly KeaniumBar: "keanium_bar"; readonly GhodiumMelt: "ghodium_melt"; readonly Oxidant: "oxidant"; readonly Reductant: "reductant"; readonly Purifier: "purifier"; readonly Battery: "battery"; readonly Composite: "composite"; readonly Crystal: "crystal"; readonly Liquid: "liquid"; readonly Wire: "wire"; readonly Switch: "switch"; readonly Transistor: "transistor"; readonly Microchip: "microchip"; readonly Circuit: "circuit"; readonly Device: "device"; readonly Cell: "cell"; readonly Phlegm: "phlegm"; readonly Tissue: "tissue"; readonly Muscle: "muscle"; readonly Organoid: "organoid"; readonly Organism: "organism"; readonly Alloy: "alloy"; readonly Tube: "tube"; readonly Fixtures: "fixtures"; readonly Frame: "frame"; readonly Hydraulics: "hydraulics"; readonly Machine: "machine"; readonly Condensate: "condensate"; readonly Concentrate: "concentrate"; readonly Extract: "extract"; readonly Spirit: "spirit"; readonly Emanation: "emanation"; readonly Essence: "essence"; }; /** * A {@link MarketResources} value * @category Common - Resources */ export type MarketResource = typeof MarketResources[keyof typeof MarketResources]; //# sourceMappingURL=resources.d.ts.map