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

const routeLocationMediaDelete: IRouteLocationInterface = {
    path: "/media",
    method: ERouteHttpVerb.DELETE,
};

interface IRouteRequestMediaDelete extends IRouteRequestInterface {}

interface IRouteParamsMediaDelete extends IRouteParamsInterface {
    id: string;
}

interface IRouteResponseMediaDelete extends IRouteResponseInterface {}

export {
    routeLocationMediaDelete,
    type IRouteRequestMediaDelete,
    type IRouteParamsMediaDelete,
    type IRouteResponseMediaDelete,
};
