import { PipeTransform } from '@angular/core'; import { AtOptionGroupComponent } from './at-option-group.component'; import { AtOptionComponent } from './at-option.component'; export declare type TFilterOption = (input?: string, option?: AtOptionComponent) => boolean; export declare class AtOptionPipe implements PipeTransform { transform(options: AtOptionComponent[], input: string, filterOption: TFilterOption, serverSearch: boolean): AtOptionComponent[]; } export declare class atSubOptionPipe implements PipeTransform { transform(groups: AtOptionGroupComponent[], input: string, filterOption: TFilterOption, serverSearch: boolean): AtOptionGroupComponent[]; } export declare function defaultFilterOption(input: string, option: AtOptionComponent): boolean;