/**
 * This file was automatically generated by json-schema-to-typescript.
 * DO NOT MODIFY IT BY HAND. Instead, modify the source JSONSchema file,
 * and re-run the "tsr-schema-types" tool to regenerate this file.
 */
export interface HttpWatcherOptions {
    uri: string;
    httpMethod?: HttpMethod;
    expectedHttpResponse?: number;
    keyword?: string;
    interval?: number;
    headers?: {
        [k: string]: string;
    };
}
export declare enum HttpMethod {
    GET = "get",
    POST = "post",
    PUT = "put",
    DELETE = "delete"
}
export type SomeMappingHttpWatcher = Record<string, never>;
export interface HttpWatcherDeviceTypes {
    Options: HttpWatcherOptions;
    Mappings: SomeMappingHttpWatcher;
    Actions: null;
}
//# sourceMappingURL=httpWatcher.d.ts.map