import React from 'react'; import { ItemProps as TabPaneProps, TabProps as TabsProps } from '@alicloudfe/components/types/tab'; import { SchemaKey } from '@formily/json-schema'; export interface IFormTab { activeKey: SchemaKey; setActiveKey(key: SchemaKey): void; } export interface IFormTabProps extends TabsProps { formTab?: IFormTab; } export interface IFormTabPaneProps extends TabPaneProps { key: SchemaKey; } declare type ComposedFormTab = React.FC> & { TabPane: React.FC>; createFormTab: (defaultActiveKey?: React.ReactText) => IFormTab; }; export declare const FormTab: ComposedFormTab; export default FormTab;