import { Action, ADD_RESOURCE } from '../actions';
export declare function cattle(state: import("@clickopolis/core").Resource, action: Action<ADD_RESOURCE>): {
    total: any;
    name: string;
    max: number;
    perSecond: number;
    perClick: number;
    description: string;
    category?: import("@clickopolis/core").ResourceCategory;
    happinessBonus?: number;
    healthBonus?: number;
    pollutionBonus?: number;
    influenceBonus?: number;
    faithBonus?: number;
    cultureBonus?: number;
    exchangeRate?: number;
    visible?: boolean;
    unlocked?: boolean;
};
export declare function fish(state: import("@clickopolis/core").Resource, action: Action<any>): import("@clickopolis/core").Resource;
export declare function banana(state: import("@clickopolis/core").Resource, action: Action<any>): import("@clickopolis/core").Resource;
export declare function wood(state: import("@clickopolis/core").Resource, action: Action<any>): import("@clickopolis/core").Resource;
export declare function stone(state?: import("@clickopolis/core").Resource): import("@clickopolis/core").Resource;
export declare function marble(state?: import("@clickopolis/core").Resource): import("@clickopolis/core").Resource;
export declare function mushrooms(state?: import("@clickopolis/core").Resource): import("@clickopolis/core").Resource;
export declare function crabs(state?: import("@clickopolis/core").Resource): import("@clickopolis/core").Resource;
export declare function tobacco(state?: import("@clickopolis/core").Resource): import("@clickopolis/core").Resource;
export declare function uranium(state?: import("@clickopolis/core").Resource): import("@clickopolis/core").Resource;
export declare function sheep(state?: import("@clickopolis/core").Resource): import("@clickopolis/core").Resource;
export declare function aluminum(state?: import("@clickopolis/core").Resource): import("@clickopolis/core").Resource;
export declare function copper(state?: import("@clickopolis/core").Resource): import("@clickopolis/core").Resource;
export declare function maize(state?: import("@clickopolis/core").Resource): import("@clickopolis/core").Resource;
export declare function coral(state?: import("@clickopolis/core").Resource): import("@clickopolis/core").Resource;
export declare function urchin(state?: import("@clickopolis/core").Resource): import("@clickopolis/core").Resource;
export declare function fossils(state?: import("@clickopolis/core").Resource): import("@clickopolis/core").Resource;
export declare function horses(state: import("@clickopolis/core").Resource, action: Action<any>): import("@clickopolis/core").Resource;
export declare function wine(state?: import("@clickopolis/core").Resource): import("@clickopolis/core").Resource;
export declare function oil(state: import("@clickopolis/core").Resource, action: Action<any>): import("@clickopolis/core").Resource;
export declare function spices(state: import("@clickopolis/core").Resource, action: Action<any>): import("@clickopolis/core").Resource;
export declare function gold(state: import("@clickopolis/core").Resource, action: Action<any>): import("@clickopolis/core").Resource;
export declare function silver(state: import("@clickopolis/core").Resource, action: Action<any>): import("@clickopolis/core").Resource;
export declare function gems(state: import("@clickopolis/core").Resource, action: Action<any>): import("@clickopolis/core").Resource;
export declare function spaghetti(state: import("@clickopolis/core").Resource, action: Action<any>): import("@clickopolis/core").Resource;
export declare function chihuahuas(state: import("@clickopolis/core").Resource, action: Action<any>): import("@clickopolis/core").Resource;
