import { ObjectFit } from '.';

export declare enum GalleryLayout {
    Automatic = "automatic",
    Custom = "custom"
}
export declare enum GalleryVariant {
    Bento = "bento",
    Carousel = "carousel",
    Grid = "grid",
    Ribbon = "ribbon"
}
export declare enum OverflowBehavior {
    Expand = "expand",
    Split = "split"
}
export declare enum RibbonNavigation {
    Arrows = "arrows",
    Pagination = "pagination"
}
export declare enum SourceVariant {
    Api = "api",
    Manual = "manual"
}
export declare enum ContentType {
    Automatic = "automatic",
    Custom = "custom"
}
export type GalleryRecord = {
    id: string;
    objectFit: ObjectFit;
    rawId?: string;
    src: string;
} & Record<string, string>;
