apphouse
Version:
Component library for React that uses observable state management and theme-able components.
22 lines (21 loc) • 747 B
TypeScript
import { CSSProperties } from 'glamor';
import { ApphouseTheme } from '../../styles/defaults/themes.interface';
export interface FileDropperStyles {
container?: CSSProperties;
wrapper?: CSSProperties;
bodyWrapper?: CSSProperties;
iconWrapper?: CSSProperties;
previewWrapper?: CSSProperties;
accepting?: CSSProperties;
icon?: CSSProperties;
upload?: CSSProperties;
uploadBtn?: CSSProperties;
uploadInput?: CSSProperties;
over?: CSSProperties;
invalidFileName?: CSSProperties;
errorMessage?: CSSProperties;
messageWrapper?: CSSProperties;
acceptedMessage?: CSSProperties;
label?: CSSProperties;
}
export declare const getFileDropperStyles: (theme: ApphouseTheme) => FileDropperStyles;