import { IconDefinition } from '@fortawesome/free-solid-svg-icons';
import { BaseModel, ID } from 'ddata-core';
import { IconSetInterface } from '../icon-set/icon-set.interface';
export declare class SearchModelFunctions extends BaseModel {
    id: ID;
    name: string;
    description: string;
    type: string;
    found_model_name: string;
    icon: IconDefinition;
    url: string;
    icons: IconSetInterface;
    init(data?: any): any;
    protected setUrl(type: string): string;
    protected setIcon(type: string): IconDefinition;
}
