import type { FC } from 'react';
import type { SettingsType } from '../../consts.js';
import type { SelectFileFn } from './common-types.js';
export type GallerySettingsModalProps = {
    nodeId: string;
    modalId: string;
    onFileSelect: SelectFileFn;
    accept: string;
    activeTab: SettingsType;
    _state?: GallerySettingsModalState;
};
type GallerySettingsModalState = {
    tab: 'design';
    isImageSettingsOpened: boolean;
    selectedItemIndexes: number[];
} | {
    tab: 'settings' | 'layout';
};
export declare const GallerySettingsModal: FC<GallerySettingsModalProps>;
export {};
//# sourceMappingURL=gallery-settings-modal.d.ts.map