import { searchStandard, parseSearchInput, type StandardSearchInput } from './wrappers.ts'
/**
* Search HubSpot companies.
* @example
* import searchCompanies from 'kody:@kody/hubspot/search-companies'
* const { items } = await searchCompanies({ query: 'acme' })
*/
export async function searchCompanies(input: StandardSearchInput = {}) {
return searchStandard('companies', input)
}
/**
* Search HubSpot companies.
* @example
* import searchCompanies from 'kody:@kody/hubspot/search-companies'
* const result = await searchCompanies({ query: 'acme', limit: 10 })
*/
export default async function searchCompaniesEntrypoint(
params: StandardSearchInput & Record<string, unknown> = {},
) {
return searchCompanies(parseSearchInput(params, 'search-companies'))
}