import { ComponentType } from 'react'; import { MatchImageSnapshotOptions } from 'jest-image-snapshot'; import { Platform } from '../../lib/platform'; import { Scheme } from '../../components/ConfigProvider/ConfigProviderContext'; import { AdaptivityProps } from '../../hoc/withAdaptivity'; declare type AdaptivityFlag = boolean | 'x' | 'y'; declare type PropDesc = { [K in keyof Props]?: Array; } & { $adaptivity?: AdaptivityFlag; }; declare type ScreenshotOptions = { matchScreenshot?: MatchImageSnapshotOptions; platforms?: Platform[]; mobileSchemes?: Scheme[]; adaptivity?: AdaptivityProps; }; export declare function describeScreenshotFuzz(Component: ComponentType, propSets?: Array>, options?: ScreenshotOptions): void; export {};