import * as z from "zod"; export type DeletePostRequestBody = { /** * The `SiteSetting.can_permanently_delete` needs to be enabled first before this param can be used. Also this endpoint needs to be called first without `force_destroy` and then followed up with a second call 5 minutes later with `force_destroy` to permanently delete. */ forceDestroy?: boolean | undefined; }; export type DeletePostRequest = { requestBody?: DeletePostRequestBody | undefined; id: number; }; /** @internal */ export declare const DeletePostRequestBody$inboundSchema: z.ZodType; /** @internal */ export type DeletePostRequestBody$Outbound = { force_destroy?: boolean | undefined; }; /** @internal */ export declare const DeletePostRequestBody$outboundSchema: z.ZodType; /** * @internal * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module. */ export declare namespace DeletePostRequestBody$ { /** @deprecated use `DeletePostRequestBody$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `DeletePostRequestBody$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `DeletePostRequestBody$Outbound` instead. */ type Outbound = DeletePostRequestBody$Outbound; } /** @internal */ export declare const DeletePostRequest$inboundSchema: z.ZodType; /** @internal */ export type DeletePostRequest$Outbound = { RequestBody?: DeletePostRequestBody$Outbound | undefined; id: number; }; /** @internal */ export declare const DeletePostRequest$outboundSchema: z.ZodType; /** * @internal * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module. */ export declare namespace DeletePostRequest$ { /** @deprecated use `DeletePostRequest$inboundSchema` instead. */ const inboundSchema: z.ZodType; /** @deprecated use `DeletePostRequest$outboundSchema` instead. */ const outboundSchema: z.ZodType; /** @deprecated use `DeletePostRequest$Outbound` instead. */ type Outbound = DeletePostRequest$Outbound; } //# sourceMappingURL=deletepost.d.ts.map