import { StructureSchema } from '@ephox/boulder'; import type { Optional, Result } from '@ephox/katamari'; import { type FormComponentWithLabel, type FormComponentWithLabelSpec } from './FormComponent'; export interface InputSpec extends FormComponentWithLabelSpec { type: 'input'; inputMode?: string; placeholder?: string; maximized?: boolean; enabled?: boolean; context?: string; } export interface Input extends FormComponentWithLabel { type: 'input'; inputMode: Optional; placeholder: Optional; maximized: boolean; enabled: boolean; context: string; } export declare const inputSchema: import("@ephox/boulder").StructureProcessor; export declare const inputDataProcessor: import("@ephox/boulder").StructureProcessor; export declare const createInput: (spec: InputSpec) => Result>; //# sourceMappingURL=Input.d.ts.map