type __VLS_Props = { id: string; initialValue?: string; autofocus?: boolean; submitLabel: string; cancellable?: boolean; /** * When provided, replaces the default "non-empty" check for enabling the * submit button. Used by edit-mode where submit should also require a * change relative to the original body. */ canSubmit?: boolean; boxed?: boolean; }; declare const __VLS_export: import("vue").DefineComponent<__VLS_Props, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { change: (value: string) => void; submit: (value: string) => void; cancel: () => void; }, string, import("vue").PublicProps, Readonly<__VLS_Props> & Readonly<{ onCancel?: (() => any) | undefined; onChange?: ((value: string) => any) | undefined; onSubmit?: ((value: string) => any) | undefined; }>, { autofocus: boolean; canSubmit: boolean; initialValue: string; cancellable: boolean; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, false, {}, any>; declare const _default: typeof __VLS_export; export default _default;