import React from 'react'; import { AdminServices, ApplyEntity } from 'matrix-ui-service'; export interface ApplyFormAction { value: string | number | boolean; label: React.ReactNode; info?: string; } export interface ApplyFormResult { info: string; action: string | number; } export interface ApplyFormProps { apply: ApplyEntity; applyDictType: string; adminServices: AdminServices; ownerRender?: React.ReactNode; onSubmit: (res: ApplyFormResult) => void; onCancel: () => void; actions: ApplyFormAction[]; } export declare function ApplyForm(props: ApplyFormProps): JSX.Element; export declare namespace ApplyForm { var defaultProps: { actions: { value: string; label: string; info: string; }[]; }; }