export declare const ElsRequestForm: { new (...args: any[]): import('vue').CreateComponentPublicInstanceWithMixins Record) | (() => Record) | (((new (...args: any[]) => Record) | (() => Record)) | null)[], unknown, unknown, () => {}, boolean>; requestUrl: StringConstructor; requestMethod: import('element-plus/es/utils/index.mjs').EpPropFinalized<(new (...args: any[]) => "GET" | "POST" | "SSE") | (() => "GET" | "POST" | "SSE") | (((new (...args: any[]) => "GET" | "POST" | "SSE") | (() => "GET" | "POST" | "SSE")) | null)[], unknown, unknown, string, boolean>; submitLabel: import('element-plus/es/utils/index.mjs').EpPropFinalized; returnSchema: StringConstructor; responseMappings: import('element-plus/es/utils/index.mjs').EpPropFinalized; keyCode: StringConstructor; labelPosition: StringConstructor; labelWidth: StringConstructor; labelSuffix: StringConstructor; }>> & Readonly<{ "onUpdate:modelValue"?: ((value: Record) => any) | undefined; onSuccess?: ((data: any) => any) | undefined; onError?: ((err: any) => any) | undefined; }>, { submit: () => Promise; abort: () => void; }, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, { "update:modelValue": (value: Record) => any; success: (data: any) => any; error: (err: any) => any; }, import('vue').PublicProps, { modelValue: Record; requestMethod: import('element-plus/es/utils/index.mjs').EpPropMergeType<(new (...args: any[]) => "GET" | "POST" | "SSE") | (() => "GET" | "POST" | "SSE") | (((new (...args: any[]) => "GET" | "POST" | "SSE") | (() => "GET" | "POST" | "SSE")) | null)[], unknown, unknown>; submitLabel: string; responseMappings: string; }, true, {}, {}, import('vue').GlobalComponents, import('vue').GlobalDirectives, string, {}, HTMLDivElement, import('vue').ComponentProvideOptions, { P: {}; B: {}; D: {}; C: {}; M: {}; Defaults: {}; }, Readonly Record) | (() => Record) | (((new (...args: any[]) => Record) | (() => Record)) | null)[], unknown, unknown, () => {}, boolean>; requestUrl: StringConstructor; requestMethod: import('element-plus/es/utils/index.mjs').EpPropFinalized<(new (...args: any[]) => "GET" | "POST" | "SSE") | (() => "GET" | "POST" | "SSE") | (((new (...args: any[]) => "GET" | "POST" | "SSE") | (() => "GET" | "POST" | "SSE")) | null)[], unknown, unknown, string, boolean>; submitLabel: import('element-plus/es/utils/index.mjs').EpPropFinalized; returnSchema: StringConstructor; responseMappings: import('element-plus/es/utils/index.mjs').EpPropFinalized; keyCode: StringConstructor; labelPosition: StringConstructor; labelWidth: StringConstructor; labelSuffix: StringConstructor; }>> & Readonly<{ "onUpdate:modelValue"?: ((value: Record) => any) | undefined; onSuccess?: ((data: any) => any) | undefined; onError?: ((err: any) => any) | undefined; }>, { submit: () => Promise; abort: () => void; }, {}, {}, {}, { modelValue: Record; requestMethod: import('element-plus/es/utils/index.mjs').EpPropMergeType<(new (...args: any[]) => "GET" | "POST" | "SSE") | (() => "GET" | "POST" | "SSE") | (((new (...args: any[]) => "GET" | "POST" | "SSE") | (() => "GET" | "POST" | "SSE")) | null)[], unknown, unknown>; submitLabel: string; responseMappings: string; }>; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import('vue').ComponentOptionsBase Record) | (() => Record) | (((new (...args: any[]) => Record) | (() => Record)) | null)[], unknown, unknown, () => {}, boolean>; requestUrl: StringConstructor; requestMethod: import('element-plus/es/utils/index.mjs').EpPropFinalized<(new (...args: any[]) => "GET" | "POST" | "SSE") | (() => "GET" | "POST" | "SSE") | (((new (...args: any[]) => "GET" | "POST" | "SSE") | (() => "GET" | "POST" | "SSE")) | null)[], unknown, unknown, string, boolean>; submitLabel: import('element-plus/es/utils/index.mjs').EpPropFinalized; returnSchema: StringConstructor; responseMappings: import('element-plus/es/utils/index.mjs').EpPropFinalized; keyCode: StringConstructor; labelPosition: StringConstructor; labelWidth: StringConstructor; labelSuffix: StringConstructor; }>> & Readonly<{ "onUpdate:modelValue"?: ((value: Record) => any) | undefined; onSuccess?: ((data: any) => any) | undefined; onError?: ((err: any) => any) | undefined; }>, { submit: () => Promise; abort: () => void; }, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, { "update:modelValue": (value: Record) => any; success: (data: any) => any; error: (err: any) => any; }, string, { modelValue: Record; requestMethod: import('element-plus/es/utils/index.mjs').EpPropMergeType<(new (...args: any[]) => "GET" | "POST" | "SSE") | (() => "GET" | "POST" | "SSE") | (((new (...args: any[]) => "GET" | "POST" | "SSE") | (() => "GET" | "POST" | "SSE")) | null)[], unknown, unknown>; submitLabel: string; responseMappings: string; }, {}, string, {}, import('vue').GlobalComponents, import('vue').GlobalDirectives, string, import('vue').ComponentProvideOptions> & import('vue').VNodeProps & import('vue').AllowedComponentProps & import('vue').ComponentCustomProps & (new () => { $slots: { default?(_: {}): any; }; }) & import('vue').ObjectPlugin & { setPropsDefaults: (defaults: { modelValue?: (() => Record) | undefined; requestMethod?: import('element-plus/es/utils/index.mjs').EpPropMergeType<(new (...args: any[]) => "GET" | "POST" | "SSE") | (() => "GET" | "POST" | "SSE") | (((new (...args: any[]) => "GET" | "POST" | "SSE") | (() => "GET" | "POST" | "SSE")) | null)[], unknown, unknown> | (() => "GET" | "POST" | "SSE") | undefined; submitLabel?: string | (() => string) | undefined; responseMappings?: string | (() => string) | undefined; readonly labelWidth?: string | (() => string) | undefined; readonly keyCode?: string | (() => string) | undefined; readonly labelPosition?: string | (() => string) | undefined; readonly labelSuffix?: string | (() => string) | undefined; readonly requestUrl?: string | (() => string) | undefined; readonly returnSchema?: string | (() => string) | undefined; }) => void; } & Record; export default ElsRequestForm; export * from './src/requestForm';