@simpleapps-com/augur-api
Version:
TypeScript client library for Augur microservices API endpoints
26 lines • 1.15 kB
TypeScript
import { BaseServiceClient } from '../../core/base-client';
import type { HTTPClient } from '../../core/client';
import { type HealthCheckResource, type HealthCheckDataResource, type WebHookResource, type WebHookDataResource } from './resources';
/**
* Slack Integration Service Client
*
* Provides comprehensive Slack integration capabilities including webhook management,
* message delivery, channel notifications, and real-time communication features.
* Supports modern Slack Block Kit formatting and legacy attachment formats.
*
* @service slack
* @domain communication-and-notifications
*/
export declare class SlackClient extends BaseServiceClient {
/** Health check resource */
readonly healthCheck: HealthCheckResource;
/** Health check data resource (data-only) */
readonly healthCheckData: HealthCheckDataResource;
/** WebHook resource */
readonly webHook: WebHookResource;
/** WebHook data resource (data-only) */
readonly webHookData: WebHookDataResource;
constructor(http: HTTPClient, baseUrl?: string);
protected getServiceDescription(): string;
}
//# sourceMappingURL=client.d.ts.map