import { CameraNameFromPlace, PlaceName, SegmentNameFromCameraAndPlace } from "../../types";
import { getUsefulStoryStuff } from "./prendyRuleMakers";
type CamSegmentRulesOptions = Partial<{
    [P_PlaceName in PlaceName]: Partial<{
        [P_CamName in CameraNameFromPlace<P_PlaceName>]: (usefulStuff: ReturnType<typeof getUsefulStoryStuff>) => SegmentNameFromCameraAndPlace<P_PlaceName, P_CamName>;
    }>;
}>;
export declare function initCamSegmentEffects(callbacksMap: CamSegmentRulesOptions): void;
export {};
