import React from 'react'; import { RevisionVariableGroupRecord } from '@/api'; import { AppOrchestration } from '@/types'; export interface DeployModalProps { title: React.ReactNode; formTitle?: React.ReactNode; visible: boolean; loading?: boolean; onClose: () => void; content: React.ReactNode; contentWidth?: string; sidebar?: React.ReactNode; resource?: { profiles?: Array>; orchestration?: AppOrchestration; deployGroupName?: string; deployType?: string; appName: string; envName: string; showSetting: boolean; isDelete?: boolean; className?: string; inputSn?: string; onChange?: () => void; }; } declare const FullScreenModal: ({ title, formTitle, visible, onClose, loading, content, contentWidth, sidebar, resource, }: DeployModalProps) => JSX.Element; export default FullScreenModal;