/** * Fetches a specific worker from a Twilio workerRouter workspace. * * @example * // Assuming 'workspace' are already defined: * * try { * const worker = await fetchWorker('WKxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'); * console.log('worker fetched successfully:', worker); * } catch (error) { * console.error('Error fetching worker:', error.message); * } */ export declare function fetchWorker(workerSid: string): Promise; /** * Finds workers in a Twilio TaskRouter workspace that are evaluating specified attributes. * * @example * // Assuming 'workspace' are already defined: * * const targetWorkersExpression = 'name IN ['Alice','Bob','Connie','David']' * * try { * const workers = await findWorkerEvaluatingExpression(workspace, targetWorkersExpression, 10); * console.log('Matching workers found:', workers); * } catch (error) { * console.error('Error finding workers:', error.message); * } */ export declare function findWorkerEvaluatingExpression(targetWorkersExpression: string, limit?: number): Promise;