import GirafeHTMLElement from '../../../base/GirafeHTMLElement.js';
import Feature from 'ol/Feature.js';
import OgcApiFeaturesSchema from '../../../tools/ogcapi/ogcapifeaturesschema.js';
export default class EditFromComponent extends GirafeHTMLElement {
templateUrl: null;
styleUrls: null;
template: () => import("uhtml").Hole;
featureSchema?: OgcApiFeaturesSchema;
feature?: Feature;
constructor();
setSchema(schema: OgcApiFeaturesSchema): void;
setFeature(feature: Feature | undefined): void;
getInputType(attributeName: string): "number" | "text";
getCurrentValue(attrName: string): any;
valid(): boolean;
getFormValues(): Record;
private resetForm;
protected connectedCallback(): void;
}