import * as z from "zod/v3";
import { Result as SafeParseResult } from "../../types/fp.js";
import { SDKValidationError } from "../errors/sdkvalidationerror.js";
export type DeleteFeedbackByIdRequest = {
    id: string;
};
/**
 * Feedback deleted successfully
 */
export type DeleteFeedbackByIdResponseBody = {
    success: boolean;
    message: string;
};
/** @internal */
export declare const DeleteFeedbackByIdRequest$inboundSchema: z.ZodType<DeleteFeedbackByIdRequest, z.ZodTypeDef, unknown>;
/** @internal */
export type DeleteFeedbackByIdRequest$Outbound = {
    id: string;
};
/** @internal */
export declare const DeleteFeedbackByIdRequest$outboundSchema: z.ZodType<DeleteFeedbackByIdRequest$Outbound, z.ZodTypeDef, DeleteFeedbackByIdRequest>;
export declare function deleteFeedbackByIdRequestToJSON(deleteFeedbackByIdRequest: DeleteFeedbackByIdRequest): string;
export declare function deleteFeedbackByIdRequestFromJSON(jsonString: string): SafeParseResult<DeleteFeedbackByIdRequest, SDKValidationError>;
/** @internal */
export declare const DeleteFeedbackByIdResponseBody$inboundSchema: z.ZodType<DeleteFeedbackByIdResponseBody, z.ZodTypeDef, unknown>;
/** @internal */
export type DeleteFeedbackByIdResponseBody$Outbound = {
    success: boolean;
    message: string;
};
/** @internal */
export declare const DeleteFeedbackByIdResponseBody$outboundSchema: z.ZodType<DeleteFeedbackByIdResponseBody$Outbound, z.ZodTypeDef, DeleteFeedbackByIdResponseBody>;
export declare function deleteFeedbackByIdResponseBodyToJSON(deleteFeedbackByIdResponseBody: DeleteFeedbackByIdResponseBody): string;
export declare function deleteFeedbackByIdResponseBodyFromJSON(jsonString: string): SafeParseResult<DeleteFeedbackByIdResponseBody, SDKValidationError>;
//# sourceMappingURL=deletefeedbackbyid.d.ts.map