/**
 * Describes the automations available on an automation server.
 */
import { CommandHandlerMetadata, EventHandlerMetadata } from "../../metadata/automationMetadata";
export interface Automations {
    name: string;
    version: string;
    policy: "ephemeral" | "durable";
    team_ids: string[];
    groups?: string[];
    commands: CommandHandlerMetadata[];
    events: EventHandlerMetadata[];
    ingesters: any[];
    keywords: string[];
}
export declare function isCommandHandlerMetadata(object: any): object is CommandHandlerMetadata;
export declare function isEventHandlerMetadata(object: any): object is EventHandlerMetadata;
//# sourceMappingURL=metadata.d.ts.map