shineout
Version:
A components library for React
20 lines (19 loc) • 621 B
TypeScript
import Upload from './upload';
import UploadImage from './image';
import UploadButton from './button';
type RefUpload = typeof Upload;
type RefUploadImage = typeof UploadImage;
type RefUploadButton = typeof UploadButton;
export interface UploadComponent extends RefUpload {
displayName: string;
Image: UploadImageComponent;
Button: UploadButtonComponent;
}
export interface UploadImageComponent extends RefUploadImage {
displayName: string;
}
export interface UploadButtonComponent extends RefUploadButton {
displayName: string;
}
declare const UploadComp: UploadComponent;
export default UploadComp;