import { JSONSchema, ValidateFunction } from '../../validation'; import { BaseEvent, Events } from './base'; export type PhotoTakenEvent = BaseEvent & { type: Events.Type.CAMERA; subType: Events.SubType.Camera.PHOTO_TAKEN; metadata: { sceneId: string; realm: string; userAddress: string; isPublic: boolean; photoId: string; users: Array<{ address: string; isEmoting: boolean; }>; placeId?: string; }; }; export type PhotoPrivacyChangedEvent = BaseEvent & { type: Events.Type.CAMERA; subType: Events.SubType.Camera.PHOTO_PRIVACY_CHANGED; metadata: { userAddress: string; photoId: string; isPublic: boolean; }; }; export declare namespace PhotoPrivacyChangedEvent { const schema: JSONSchema; const validate: ValidateFunction; } export declare namespace PhotoTakenEvent { const schema: JSONSchema; const validate: ValidateFunction; } //# sourceMappingURL=camera.d.ts.map