/// <reference types="react" />
import { ArtifactEditor } from '../ArtifactEditor';
import type { IArtifactEditorProps, IArtifactKindConfig } from '../../../../../domain';
export declare const TYPE = "custom/object";
export declare const CUSTOM_ARTIFACT_ACCOUNT = "custom-artifact";
export declare class CustomArtifactEditor extends ArtifactEditor {
    constructor(props: IArtifactEditorProps);
    private onTypeChanged;
    private onNameChanged;
    private onVersionChanged;
    private onLocationChanged;
    private onReferenceChanged;
    private updateArtifact;
    render(): JSX.Element;
}
export declare const CustomMatch: IArtifactKindConfig;
export declare const CustomDefault: IArtifactKindConfig;
