declare namespace Ext { export namespace form { export namespace action { export interface SubmitConfig { clientValidation?: boolean; failure?: string | CallableFunction; form?: Ext.form.Basic; headers?: object; method?: string; params?: object | string; reset?: boolean; scope?: object; submitEmptyText?: boolean; success?: string | CallableFunction; timeout?: number; url?: string; waitMsg?: string; waitTitle?: string; } export class Submit extends Ext.form.action.Action { } } } }