update config.d.ts

Signed-off-by: Kai Dubauskas <kai.dubauskas@doordash.com>
This commit is contained in:
Kai Dubauskas
2025-12-03 14:59:04 -05:00
parent b03b69f74c
commit c403c7c41b
+10
View File
@@ -13,6 +13,8 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
import { HumanDuration } from '@backstage/types';
export interface Config {
notifications?: {
processors?: {
@@ -28,6 +30,14 @@ export interface Config {
* Names, or Slack Channel IDs. Any valid identifier that chat.postMessage can accept.
*/
broadcastChannels?: string[];
/**
* Concurrency limit for Slack notifications, defaults to 10
*/
concurrencyLimit?: number;
/**
* Throttle duration between Slack notifications, defaults to 1 minute
*/
throttleInterval?: HumanDuration | string;
}>;
};
};