interface Property { readonly self: string; readonly key: string; readonly value: boolean; } interface ConfigurationEvent { readonly timestamp: number; readonly property: Property; readonly queryParams?: Record; } export interface OptionVotingChangedEvent extends ConfigurationEvent { readonly webhookEvent: "option_voting_changed"; } export interface OptionWatchingChangedEvent extends ConfigurationEvent { readonly webhookEvent: "option_watching_changed"; } export interface OptionUnassignedIssuesChangedEvent extends ConfigurationEvent { readonly webhookEvent: "option_unassigned_issues_changed"; } export interface OptionSubtasksChangedEvent extends ConfigurationEvent { readonly webhookEvent: "option_subtasks_changed"; } export interface OptionAttachmentsChangedEvent extends ConfigurationEvent { readonly webhookEvent: "option_attachments_changed"; } export interface OptionIssuelinksChangedEvent extends ConfigurationEvent { readonly webhookEvent: "option_issuelinks_changed"; } export interface OptionTimetrackingChangedEvent extends ConfigurationEvent { readonly webhookEvent: "option_timetracking_changed"; } export {}; //# sourceMappingURL=configuration.d.ts.map