import React, { Component, RefObject } from 'react';
import GalleryStore from '../GalleryStore';
import { IGalleryItem } from '../interface/GalleryInterfaces';
interface GalleryDetailDrawerProps {
    isOpen: boolean;
    handleOnClose: Function;
    gallery: IGalleryItem;
    galleryFilterParams: any;
    currPage: number;
}
export default class GalleryDetailDrawer extends Component<GalleryDetailDrawerProps> {
    GalleryStore: GalleryStore;
    formRef: RefObject<HTMLFormElement>;
    isGalleryNameEmpty: boolean;
    galleryAuditState: string;
    galleryState: string;
    isOpenDeleteAlert: boolean;
    PutGalleryInfo: (e: React.FormEvent<HTMLFormElement>) => Promise<void>;
    render(): JSX.Element;
}
export {};
//# sourceMappingURL=GalleryDetailDrawer.d.ts.map