import { FieldChangeEvent } from '@formsey/core/Events'; import { FormDefinition } from '@formsey/core/FieldDefinitions'; import { FieldInputEvent } from '@formsey/core/Events'; import { Form } from '@formsey/core/Form'; import { FormField } from '@formsey/core/FormField'; import { InvalidEvent } from '@formsey/core/InvalidEvent'; import { Theme } from '@floreysoft/theme'; import { Settings } from '@formsey/core/Registry'; export declare class StyledForm extends Form { static shadowDom: boolean; static get styles(): import("lit").CSSResult[]; set settings(settings: Settings); get settings(): Settings; mode?: string; theme?: Theme; form: FormField | undefined; private _settings; private themes?; render(): import("lit-html").TemplateResult<1> | undefined; protected firstUpdated(): void; path(): string; protected inputted(e: FieldInputEvent): void; protected changed(e: FieldChangeEvent): void; protected invalid(e: InvalidEvent): void; protected updateMode(e: CustomEvent): void; private constructStyle; private concatProperties; } //# sourceMappingURL=StyledForm.d.ts.map