export type CharacterOptionsPlaceholder = Record; export type DollOptionsPlaceholder = Record; export type PlaceInfoByNamePlaceholder = Record; backdropsByCamera: Record; }>>; segmentNamesByCamera: Record>; }>; export type ModelInfoByNamePlaceholder = Record; export type PickupsInfoPlaceholder = Record; export type DeepWriteable = { -readonly [P in keyof T]: DeepWriteable; }; type ToNewOptionUntyped = { toPlace: string; toSpot: string; toCam?: string; toSegment?: string; }; export type PrendyOptionsUntyped = { place: string; segment: string; camera: string; heldPickups: string[]; playerCharacter: string; playerAnimations: { walking: string; idle: string; }; zoomLevels: { default: number; max: number; }; walkSpeed: number; gameTimeSpeed: number; headHeightOffsets: Record; doorsInfo?: Partial>>>; modelNamesByPlace: Record; hasInteracting?: boolean; hasJumping?: boolean; }; type ToPlaceOption = { toPlace: PlaceName; toSpot: AnySpotName; toCam?: AnyCameraName; toSegment?: AnySegmentName; }; export type PrendyOptionsGeneric = { place: PlaceName; segment: AnySegmentName; camera: AnyCameraName; heldPickups: PickupName[]; playerCharacter: CharacterName; zoomLevels: { default: number; max: number; }; walkSpeed: number; gameTimeSpeed: number; headHeightOffsets: Record; doorsInfo?: Partial>>>>; modelNamesByPlace: Record; }; export {};