/// import { WixPatternsContainer, WixPatternsError, DataExtensionState, FiltersMap, TaskState } from '@wix/bex-core'; import { ToolbarCollectionState } from '../../state'; import { DataExtensionType } from './DataExtension'; export interface CollectionDataExtensionStateParams { container: WixPatternsContainer; toolbar: ToolbarCollectionState; DataExtension: DataExtensionType; } export declare class CollectionDataExtensionState { readonly dataExtension: DataExtensionState; readonly toolbar: ToolbarCollectionState; readonly DataExtension: { setDataExtensionOnTable: (toolbar: ToolbarCollectionState) => void; CustomFieldModal: (({ state }: { state: DataExtensionState; }) => JSX.Element) & { displayName: string; }; ArchiveFieldModal: (({ state, }: { state: DataExtensionState; }) => JSX.Element) & { displayName: string; }; CustomColumns: typeof import("../CustomColumns").CustomColumnsFull; CustomColumnsAddCustomFieldCTAButton: typeof import("../CustomFieldsPanel/CustomColumnsAddCustomFieldCTAButton").CustomColumnsAddCustomFieldCTAButton; CustomColumnsEditCustomFieldCTAButton: typeof import("../CustomFieldsPanel/CustomColumnsEditCustomFieldCTAButton").CustomColumnsEditCustomFieldCTAButton; }; readonly initTask: TaskState; constructor(params: CollectionDataExtensionStateParams); _getFetchSchemasError(err: unknown): WixPatternsError; _handleFetchSchemasError(): void; init(): () => void; } //# sourceMappingURL=CollectionDataExtensionState.d.ts.map