export declare const CASTAWAY_CAMP: { readonly x: 698; readonly z: 951; readonly minX: 686; readonly maxX: 710; readonly minZ: 944; readonly maxZ: 960; }; export type CastawayCampRole = 'merrick' | 'birdkeeper' | 'digger' | 'mapreader' | 'quartermaster'; export type CastawayCampPerson = { readonly id: string; readonly role: CastawayCampRole; readonly name: string; readonly x: number; readonly z: number; readonly faceX: number; readonly faceZ: number; readonly speak: string; readonly advice: string; readonly shop?: { readonly title: string; readonly stock: ReadonlyArray<{ kind: string; price: number; }>; readonly buys?: Readonly>; }; }; /** Merrick's exact name remains the saved quests' identity. Ada still tends Saltmark Light. */ export declare const CASTAWAY_CAMP_PEOPLE: readonly CastawayCampPerson[]; /** Solid odd-tile footprints. Every service faces the open southern approach. */ export declare const CASTAWAY_CAMP_PARTS: readonly [{ readonly id: "castaway-shelter-north"; readonly kind: "dreadmodel"; readonly x: 689; readonly z: 946; readonly style: "hcshelter-s"; readonly width: 3; readonly depth: 3; }, { readonly id: "castaway-shelter-south"; readonly kind: "dreadmodel"; readonly x: 689; readonly z: 956; readonly style: "hcshelter-e"; readonly width: 3; readonly depth: 3; }, { readonly id: "castaway-bench"; readonly kind: "dreadmodel"; readonly x: 695; readonly z: 954; readonly style: "townrestbench3x1-s"; readonly width: 3; readonly depth: 1; }, { readonly id: "castaway-supplies"; readonly kind: "dreadmodel"; readonly x: 696; readonly z: 945; readonly style: "castawaycampsupply-s"; readonly width: 5; readonly depth: 3; }, { readonly id: "castaway-perches"; readonly kind: "dreadmodel"; readonly x: 704; readonly z: 946; readonly style: "castawaycampbirdperch-s"; readonly width: 3; readonly depth: 1; }, { readonly id: "castaway-map-table"; readonly kind: "dreadmodel"; readonly x: 707; readonly z: 952; readonly style: "castawaycampmaptable-s"; readonly width: 3; readonly depth: 1; }, { readonly id: "castaway-shovel-rack"; readonly kind: "dreadmodel"; readonly x: 706; readonly z: 957; readonly style: "castawaycampshovelrack-s"; readonly width: 3; readonly depth: 1; }, { readonly id: "castaway-fire"; readonly kind: "campfire"; readonly x: 700; readonly z: 951; readonly style: "lit"; readonly width: 1; readonly depth: 1; }]; export declare function castawayCampPersonByName(name: string | undefined): CastawayCampPerson | undefined; //# sourceMappingURL=castawayCamp.d.ts.map