import { OnInit } from '@angular/core';
import { MatDialogRef } from '@angular/material';
export declare class SchemaGroupsDialogComponent implements OnInit {
    data: any;
    dialogRefGroups: MatDialogRef<SchemaGroupsDialogComponent>;
    TimestampProperties: any[];
    AvailableProperties: any[];
    Data: any;
    Error: string;
    Groups: any[];
    Node: any;
    SelectedProperty: any;
    Timestamp: any;
    TumblingWindow: boolean;
    TumblingInterval: string;
    TumblingIntervalValue: number;
    constructor(data: any, dialogRefGroups: MatDialogRef<SchemaGroupsDialogComponent>);
    ngOnInit(): void;
    AddGroup(): void;
    Done(): void;
    RemoveAvailableProperty(id: string): void;
    RemoveGroup(id: string): void;
    SortTimestampProperties(): void;
    SortAvailableProperties(): void;
    SortGroups(): void;
    SortSuccess(): void;
    protected handleEnterPress(): void;
    protected isValid(): boolean;
}
