export declare const APPLE_TREE_KIND = "appletree"; export declare const CIDER_PRESS_KIND = "ciderpress"; export declare const APPLE_KIND = "apple"; export declare const CIDER_KIND = "cider"; /** The trees: six across, four deep, five tiles apart, only the trunk solid. */ export declare const ORCHARD_TREES: ReadonlyArray<{ x: number; z: number; }>; /** The press at the head of the orchard lane (kind ciderpress, 3 x 2, solid, its lip facing the lane). */ export declare const CIDER_PRESS: { readonly x: 412; readonly z: 164; }; /** The lane from the King's road down to the press, two tiles wide. */ export declare const ORCHARD_LANE: { readonly x: 412; readonly fromZ: 150; readonly toZ: 162; }; /** The orchard ground: grass cleared of scatter round the trees. */ export declare const ORCHARD_BOUNDS: { readonly minX: 394; readonly maxX: 430; readonly minZ: 163; readonly maxZ: 188; }; /** A tree in fruit (`ripe-`) and picked bare (`bare-`). */ export declare function appleTreeStyle(ripe: boolean, facing: string): string; export declare function isRipeAppleTreeStyle(style: string | undefined): boolean; /** The facing suffix of an apple tree's style ('s' when there is none). */ export declare function appleTreeFacing(style: string | undefined): string; export declare const APPLES_PER_TREE = 3; export declare const APPLE_TREE_REGROW_MS = 90000; export declare const APPLE_PICK_FORAGING_LEVEL = 1; export declare const APPLE_PICK_XP = 8; export declare const APPLES_PER_CIDER = 3; export declare const CIDER_COOKING_LEVEL = 5; export declare const CIDER_XP = 24; /** The orchard as a named place (local rows, like DISCOVERY_ZONES). */ export declare const ORCHARD_ZONE: { readonly id: "millbrook-orchard"; readonly label: "Millbrook Orchard"; readonly minX: 394; readonly maxX: 430; readonly minZ: number; readonly maxZ: number; }; //# sourceMappingURL=orchard.d.ts.map