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

const routeLocationUserSessionDelete: IRouteLocationInterface = {
    path: "/user/session",
    method: ERouteHttpVerb.DELETE,
};

interface IRouteRequestUserSessionDelete extends IRouteRequestInterface {}

interface IRouteParamsUserSessionDelete extends IRouteParamsInterface {}

interface IRouteResponseUserSessionDelete extends IRouteResponseInterface {}

export {
    routeLocationUserSessionDelete,
    type IRouteRequestUserSessionDelete,
    type IRouteParamsUserSessionDelete,
    type IRouteResponseUserSessionDelete,
};
