export declare const REFERENCES: readonly [{ readonly id: "configure-agentic-checks"; readonly description: "Agentic Check construct (`AgenticCheck`) for AI-powered prompt-driven monitoring with skill and env var allowlists"; }, { readonly id: "configure-api-checks"; readonly description: "Api Check construct (`ApiCheck`), assertions, and authentication setup scripts"; }, { readonly id: "configure-browser-checks"; readonly description: "Browser Check construct (`BrowserCheck`) with Playwright test files"; }, { readonly id: "configure-playwright-checks"; readonly description: "Playwright Check Suite construct (`PlaywrightCheck`) for multi-browser test suites"; }, { readonly id: "configure-multistep-checks"; readonly description: "Multistep Check construct (`MultiStepCheck`) for complex user flows"; }, { readonly id: "configure-tcp-monitors"; readonly description: "TCP Monitor construct (`TcpMonitor`) with assertions"; }, { readonly id: "configure-url-monitors"; readonly description: "URL Monitor construct (`UrlMonitor`) with assertions"; }, { readonly id: "configure-dns-monitors"; readonly description: "DNS Monitor construct (`DnsMonitor`) with assertions"; }, { readonly id: "configure-icmp-monitors"; readonly description: "ICMP Monitor construct (`IcmpMonitor`) with latency and packet loss assertions"; }, { readonly id: "configure-heartbeat-monitors"; readonly description: "Heartbeat Monitor construct (`HeartbeatMonitor`)"; }, { readonly id: "configure-check-groups"; readonly description: "CheckGroupV2 construct (`CheckGroupV2`) for organizing checks"; }, { readonly id: "configure-alert-channels"; readonly description: "Email (`EmailAlertChannel`), Phone (`PhoneCallAlertChannel`), and Slack (`SlackAlertChannel`) alert channels"; }, { readonly id: "configure-supporting-constructs"; readonly description: "Status pages (`StatusPage`), dashboards (`Dashboard`), maintenance windows (`MaintenanceWindow`), and private locations (`PrivateLocation`)"; }]; export declare const INVESTIGATE_REFERENCES: readonly [{ readonly id: "investigate-checks"; readonly description: "Inspecting checks (`checks list`, `checks get`) and triggering on-demand runs"; }]; export declare const COMMUNICATE_REFERENCES: readonly [{ readonly id: "communicate-incidents"; readonly description: "Incident lifecycle (`incidents create`, `update`, `resolve`, `list`) and status pages"; }]; export declare const MANAGE_REFERENCES: readonly [{ readonly id: "manage-plan"; readonly description: "Check account plan, entitlements, feature limits, and available locations (`account plan`)"; }]; export declare const SKILL: { readonly name: "checkly"; readonly description: "Get all the information and context to let your agent initialize, set up, create, test and manage your monitoring checks using the Checkly CLI."; }; export declare const ACTIONS: readonly [{ readonly id: "initialize"; readonly description: "Learn how to initialize and set up a new Checkly CLI project from scratch."; }, { readonly id: "configure"; readonly description: "Learn how to create and manage monitoring checks using Checkly constructs and the CLI."; readonly references: readonly [{ readonly id: "configure-agentic-checks"; readonly description: "Agentic Check construct (`AgenticCheck`) for AI-powered prompt-driven monitoring with skill and env var allowlists"; }, { readonly id: "configure-api-checks"; readonly description: "Api Check construct (`ApiCheck`), assertions, and authentication setup scripts"; }, { readonly id: "configure-browser-checks"; readonly description: "Browser Check construct (`BrowserCheck`) with Playwright test files"; }, { readonly id: "configure-playwright-checks"; readonly description: "Playwright Check Suite construct (`PlaywrightCheck`) for multi-browser test suites"; }, { readonly id: "configure-multistep-checks"; readonly description: "Multistep Check construct (`MultiStepCheck`) for complex user flows"; }, { readonly id: "configure-tcp-monitors"; readonly description: "TCP Monitor construct (`TcpMonitor`) with assertions"; }, { readonly id: "configure-url-monitors"; readonly description: "URL Monitor construct (`UrlMonitor`) with assertions"; }, { readonly id: "configure-dns-monitors"; readonly description: "DNS Monitor construct (`DnsMonitor`) with assertions"; }, { readonly id: "configure-icmp-monitors"; readonly description: "ICMP Monitor construct (`IcmpMonitor`) with latency and packet loss assertions"; }, { readonly id: "configure-heartbeat-monitors"; readonly description: "Heartbeat Monitor construct (`HeartbeatMonitor`)"; }, { readonly id: "configure-check-groups"; readonly description: "CheckGroupV2 construct (`CheckGroupV2`) for organizing checks"; }, { readonly id: "configure-alert-channels"; readonly description: "Email (`EmailAlertChannel`), Phone (`PhoneCallAlertChannel`), and Slack (`SlackAlertChannel`) alert channels"; }, { readonly id: "configure-supporting-constructs"; readonly description: "Status pages (`StatusPage`), dashboards (`Dashboard`), maintenance windows (`MaintenanceWindow`), and private locations (`PrivateLocation`)"; }]; }, { readonly id: "investigate"; readonly description: "Access check status, analyze failures, and investigate errors."; readonly references: readonly [{ readonly id: "investigate-checks"; readonly description: "Inspecting checks (`checks list`, `checks get`) and triggering on-demand runs"; }]; }, { readonly id: "communicate"; readonly description: "Open incidents and lead customer communications via status pages."; readonly references: readonly [{ readonly id: "communicate-incidents"; readonly description: "Incident lifecycle (`incidents create`, `update`, `resolve`, `list`) and status pages"; }]; }, { readonly id: "manage"; readonly description: "Understand your account plan, entitlements, and feature limits."; readonly references: readonly [{ readonly id: "manage-plan"; readonly description: "Check account plan, entitlements, feature limits, and available locations (`account plan`)"; }]; }]; interface ExampleConfig { templateString: string; reference: string; exampleConfig?: string; exampleConfigPath?: string; } export declare const EXAMPLE_CONFIGS: Record; export {};