declare type WorkableParams = {
    companyId?: string;
    query?: string;
};
export default class Workable implements JobClient {
    private parser;
    private companyId;
    private query?;
    constructor(params?: string | WorkableParams);
    private queryAll;
    /**
     * Gets jobs from job board
     * @returns {array} List of jobs
     */
    getJobs({ query }?: WorkableParams): Promise<Job[]>;
    /**
     * Gets job details from job board
     * @param {string} id Id of job to retrieve
     * @returns {object} Job assigned to Id
     */
    getJob(id: string): Promise<Job>;
}
export {};
