///
import { FixedSizeList as List } from 'react-window';
export declare const StyledThumbnailListContainer: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components").FastOmit, HTMLDivElement>, never>> & string;
export declare const StyledThumbnailList: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components").FastOmit & import("react").RefAttributes>, never>> & string & Omit>;
export declare const StyledThumbnail: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components/dist/types").Substitute<(import("../../_utils/polymorphic").Polymorphic.ComponentPropsWithRef | import("../../_utils/polymorphic").Polymorphic.ComponentPropsWithRef void) | undefined;
}> | ({
role?: undefined;
} & import("../..").BaseThumbnailProps & {
ref?: ((instance: HTMLDivElement | null) => void) | import("react").RefObject | null | undefined;
}) | (import("../..").BaseThumbnailProps & {
ref?: ((instance: HTMLElement | null) => void) | import("react").RefObject | ((instance: HTMLDivElement | null) => void) | import("react").RefObject | ((instance: HTMLInputElement | null) => void) | import("react").RefObject | null | undefined;
})) & import("styled-components/dist/types").BaseObject, import("styled-components/dist/types").BaseObject>> & string & Omit<((props: import("../..").ThumbnailProps | (import("../..").BaseThumbnailProps & {
ref?: import("../..").ThumbnailRef | undefined;
})) => import("react").JSX.Element) & {
Placeholder: (props: import("../..").ThumbnailPlaceholderProps | (import("../..").BaseThumbnailPlaceholderProps & {
ref?: import("../..").ThumbnailRef | undefined;
})) => import("react").JSX.Element;
}, keyof import("react").Component>;
export declare const StyledProgress: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components").FastOmit, HTMLDivElement>, never>> & string;
export declare const StyledThumbnailListItem: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components/dist/types").Substitute, HTMLDivElement>, {
focused: boolean;
error: boolean;
}>> & string;
export declare const StyledDeleteIcon: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components").FastOmit, "ref"> & {
ref?: ((instance: HTMLButtonElement | null) => void) | import("react").RefObject | null | undefined;
}, never>> & string & Omit>, keyof import("react").Component>;