import { GridPro } from '@genesislcap/rapid-grid-pro'; import { GenesisElement } from '@genesislcap/web-core'; import { DataDictionary } from '../../reconciliation.types'; import { DataDictionaryService } from '../../services/data-dictionary.service'; import { DataDictionaryOperation } from './data-dictionaries.types'; export { DataDictionaryOperation }; export declare class DataDictionaries extends GenesisElement { dataDictionaryService: DataDictionaryService; operation: DataDictionaryOperation; dictionaries: Array; dictionarySelected: DataDictionary; dictionaryName: string; fieldName: string; fieldType: string; gridOptions: {}; fields: any[]; grid: GridPro; connectedCallback(): Promise; createDataDictionary(): void; editDataDictionary(dataDictionary: DataDictionary): Promise; setGridOptions(data: any): void; deleteDataDictionary(index: number): Promise; clear(): void; executeDeleteDictionary(index: any): Promise; addField(): void; private editRow; removeRowEvent(params: any): void; setGridRows(rows: any): void; clearFields(): void; close(): void; submit(): Promise; validateResponse(response: any): Promise; } //# sourceMappingURL=data-dictionaries.d.ts.map