import { OnInit, EventEmitter } from '@angular/core';
import { FormGroup, FormBuilder, FormControl } from '@angular/forms';
import { UserStorageService } from '@wjya/ngx-webapp-fx';
import { DataSourceHelper } from '../../service/data-source.helper';
export declare class PostDialogComponent implements OnInit {
    private fb;
    private dataSourceHelper;
    private userStorageService;
    clickSave: EventEmitter<any>;
    validateForm: FormGroup;
    private dataSource;
    modalIsVisible: boolean;
    private communityGroupId;
    options: any[];
    optionLength: number;
    isDialog: boolean;
    private data;
    constructor(fb: FormBuilder, dataSourceHelper: DataSourceHelper, userStorageService: UserStorageService);
    ngOnInit(): void;
    loadAll(): void;
    setFormValue(dataRow: any): void;
    onSearchChange(e: any): void;
    getFormControl(name: any): FormControl;
    resetForm(): void;
    handleCancel(): void;
    onSave(value: any): void;
}
