import { TBaseActionParams } from '../params'; export interface TSearchCompaniesParams extends TBaseActionParams { term?: string; limit?: number; filter?: { sizes?: TSearchCompanySize[]; locations?: string[]; industries?: string[]; }; customSearchUrl?: string; } export declare const SEARCH_COMPANY_SIZE: { readonly size1_10: "1-10"; readonly size11_50: "11-50"; readonly size51_200: "51-200"; readonly size201_500: "201-500"; readonly size501_1000: "501-1000"; readonly size1001_5000: "1001-5000"; readonly size5001_10000: "5001-10000"; readonly size10001Plus: "10001+"; }; export type TSearchCompanySize = (typeof SEARCH_COMPANY_SIZE)[keyof typeof SEARCH_COMPANY_SIZE]; export interface TSearchCompanyResult { name: string; publicUrl: string; industry: string; location: string; } export interface TNvSearchCompaniesParams extends TBaseActionParams { term?: string; limit?: number; filter?: { sizes?: TSearchCompanySize[]; locations?: string[]; industries?: string[]; annualRevenue?: { min: TMinAnnualRevenue; max: TMaxAnnualRevenue; }; }; customSearchUrl?: string; } export declare const MIN_ANNUAL_REVENUE: { readonly revenue0: "0"; readonly revenue0_5: "0.5"; readonly revenue1: "1"; readonly revenue2_5: "2.5"; readonly revenue5: "5"; readonly revenue10: "10"; readonly revenue20: "20"; readonly revenue50: "50"; readonly revenue100: "100"; readonly revenue500: "500"; readonly revenue1000: "1000"; }; export type TMinAnnualRevenue = (typeof MIN_ANNUAL_REVENUE)[keyof typeof MIN_ANNUAL_REVENUE]; export declare const MAX_ANNUAL_REVENUE: { readonly revenue0_5: "0.5"; readonly revenue1: "1"; readonly revenue2_5: "2.5"; readonly revenue5: "5"; readonly revenue10: "10"; readonly revenue20: "20"; readonly revenue50: "50"; readonly revenue100: "100"; readonly revenue500: "500"; readonly revenue1000: "1000"; readonly revenue1000Plus: "1000+"; }; export type TMaxAnnualRevenue = (typeof MAX_ANNUAL_REVENUE)[keyof typeof MAX_ANNUAL_REVENUE]; export interface TNvSearchCompanyResult { name: string; hashedUrl: string; industry: string; employeesCount: number; } //# sourceMappingURL=search-companies.d.ts.map