export interface FilterCondition {
    field: string;
    operator: string;
    value?: string;
    numericValue?: number;
    booleanValue?: boolean;
}
export declare function applyAdvancedFilters(devices: any[], filterConditions: FilterCondition[], filterLogic?: 'AND' | 'OR'): any[];
export declare function validateFilterConditions(conditions: any[]): FilterCondition[];
export declare function applyFieldSelection(devices: any[], resourceMapper: any): any[];
