import React from 'react'; import { PhotoRoll } from './usePhotoRoll'; export type { StagedPhoto } from './usePhotoRoll'; export type PhotoModeButtonVariant = 'labelled' | 'icon'; export interface PhotoModeProps { roll: PhotoRoll; onError: (message: string | null) => void; /** * Force a fixed (non-fluid) width for the preview and controls instead of * stretching to the container. Defaults to `undefined`, which keeps the * component fluid on larger viewports and switches to a fixed width * automatically on mobile (`xs`) viewports. */ fixedWidth?: boolean; /** Width (px) used when the component renders with a fixed width. */ width?: number; /** Fix aspect ratio of the preview. */ aspectRatio?: string; /** Render controls as icon-only, or as icon + label (default). */ buttonVariant?: PhotoModeButtonVariant; } declare const PhotoMode: React.FC; export default PhotoMode; //# sourceMappingURL=PhotoMode.d.ts.map