import { Expectation } from '../../expectations';
import { Endpoint } from '../models';
declare const _default: Endpoint<{
    incoming: {
        data: {
            name?: string;
            set: {
                isEnabled: boolean;
            };
        };
    };
    outgoing: Expectation["TPlain"][];
}, import("../models").IEndpointSchema<{
    incoming: {
        data: {
            name?: string;
            set: {
                isEnabled: boolean;
            };
        };
    };
    outgoing: Expectation["TPlain"][];
}>> & {
    http: {
        readonly method: "PUT";
        readonly path: "/expectations/group";
    };
} & {
    io: {
        readonly path: "expectations:group:update";
    };
} & {
    handler: ({ reply, incoming, server }: (import("..").InternalHttpRequestContext<Pick<Expectation<{}, import("../../expectations").IExpectationSchemaContext<{}>>, "name" | "group" | "schema" | "id" | "isEnabled" | "transports" | "meta">[]> | import("..").InternalSocketIoRequestContext<Pick<Expectation<{}, import("../../expectations").IExpectationSchemaContext<{}>>, "name" | "group" | "schema" | "id" | "isEnabled" | "transports" | "meta">[]>) & {
        incoming: {
            data?: {
                name?: string;
                set: {
                    isEnabled: boolean;
                };
            } | undefined;
            query?: unknown;
        };
    }) => Promise<void>;
};
export default _default;
//# sourceMappingURL=expectations-group.update.endpoint.d.ts.map