import { type IAttributeMetadataObject, type IDashboardAttributeFilter, type ObjRef } from "@gooddata/sdk-model";
export declare function useDisplayFormConfiguration(currentFilter: IDashboardAttributeFilter, attributes: IAttributeMetadataObject[], displayAsLabel?: ObjRef): {
    onDisplayFormSelect: (displayForm: ObjRef) => void;
    filterDisplayForms: {
        selectedDisplayForm: ObjRef;
        availableDisplayForms: import("@gooddata/sdk-model").IAttributeDisplayFormMetadataObject[];
    };
    displayFormChanged: boolean;
    onDisplayFormChange: () => void;
    onConfigurationClose: () => void;
    displayFormChangeStatus: import("../../../../../../model/react/useDashboardCommandProcessing.js").CommandProcessingStatus | undefined;
};
//# sourceMappingURL=useDisplayFormConfiguration.d.ts.map