import React from 'react';
import { Person } from '../shapes/Person.js';
export declare const CurrentPhotoContext: React.Context<{
    currentPhoto: number;
    setCurrentPhoto: (num: number) => void;
}>;
interface ProfilePicturesClickthroughProps {
    className?: string;
    clickThroughPhotos?: boolean;
    onClick?: (e: React.MouseEvent) => void;
}
export declare const ProfilePicturesClickthrough: import("lincd/utils/LinkedComponent").LinkedComponent<ProfilePicturesClickthroughProps, Person, import("lincd/queries/SelectQuery").QResult<Person, {
    profilePicture: import("lincd/queries/SelectQuery").QResult<import("../shapes/ProfilePicture").ProfilePicture, {
        cropped: import("lincd/queries/SelectQuery").QResult<import("lincd-schema/shapes/ImageObject").ImageObject, {
            contentUrl: string;
        }>;
    }>;
    profilePicture2: import("lincd/queries/SelectQuery").QResult<import("../shapes/ProfilePicture").ProfilePicture, {
        cropped: import("lincd/queries/SelectQuery").QResult<import("lincd-schema/shapes/ImageObject").ImageObject, {
            contentUrl: string;
        }>;
    }>;
    profilePicture3: import("lincd/queries/SelectQuery").QResult<import("../shapes/ProfilePicture").ProfilePicture, {
        cropped: import("lincd/queries/SelectQuery").QResult<import("lincd-schema/shapes/ImageObject").ImageObject, {
            contentUrl: string;
        }>;
    }>;
    profilePicture4: import("lincd/queries/SelectQuery").QResult<import("../shapes/ProfilePicture").ProfilePicture, {
        cropped: import("lincd/queries/SelectQuery").QResult<import("lincd-schema/shapes/ImageObject").ImageObject, {
            contentUrl: string;
        }>;
    }>;
    profilePicture5: import("lincd/queries/SelectQuery").QResult<import("../shapes/ProfilePicture").ProfilePicture, {
        cropped: import("lincd/queries/SelectQuery").QResult<import("lincd-schema/shapes/ImageObject").ImageObject, {
            contentUrl: string;
        }>;
    }>;
    profilePicture6: import("lincd/queries/SelectQuery").QResult<import("../shapes/ProfilePicture").ProfilePicture, {
        cropped: import("lincd/queries/SelectQuery").QResult<import("lincd-schema/shapes/ImageObject").ImageObject, {
            contentUrl: string;
        }>;
    }>;
}>>;
export {};
