@polymindslabs/widget-sdk
Version:
Universal Job Widget SDK for embedding job boards and apply buttons
20 lines (19 loc) • 810 B
TypeScript
/**
* Job Widget SDK
* Universal JavaScript SDK for embedding job widgets
*/
export { JobWidget } from './core/widget';
export { APIClient } from './core/api';
export { OAuthHandler } from './core/oauth';
export { EventEmitter } from './core/events';
export { Logger } from './core/logger';
import { JobWidget } from './core/widget';
export type { WidgetConfig, WidgetType, WidgetState, WidgetEvents, WidgetError, Job, Application, User, ProfileIncompleteData, AuthToken, OAuthConfig, APIResponse, PaginatedResponse } from './core/types';
export declare const VERSION = "1.0.0";
declare global {
interface Window {
JobWidget: typeof JobWidget;
initJobWidget?: (config: import('./core/types').WidgetConfig) => Promise<import('./core/widget').JobWidget>;
}
}
export default JobWidget;