import type {
    IRouteLocationInterface,
    IRouteParamsInterface,
    IRouteRequestInterface,
    IRouteResponseInterface,
} from "@devowl-wp/api";
import { ERouteHttpVerb } from "@devowl-wp/api";

const routeLocationContentBlockerDelete: IRouteLocationInterface = {
    path: "/template/content-blocker",
    method: ERouteHttpVerb.DELETE,
};

interface IRouteRequestContentBlockerDelete extends IRouteRequestInterface {}

interface IRouteParamsContentBlockerDelete extends IRouteParamsInterface {
    id: string;
}

interface IRouteResponseContentBlockerDelete extends IRouteResponseInterface {}

export {
    routeLocationContentBlockerDelete,
    type IRouteRequestContentBlockerDelete,
    type IRouteParamsContentBlockerDelete,
    type IRouteResponseContentBlockerDelete,
};
