import * as z from "zod";
import { Result as SafeParseResult } from "../../types/fp.js";
import { SDKValidationError } from "../errors/sdkvalidationerror.js";
import { UnifiedLogs, UnifiedLogs$Outbound } from "./unifiedlogs.js";
export type UnifiedLogResult = {
    data: UnifiedLogs;
};
/** @internal */
export declare const UnifiedLogResult$inboundSchema: z.ZodType<UnifiedLogResult, z.ZodTypeDef, unknown>;
/** @internal */
export type UnifiedLogResult$Outbound = {
    data: UnifiedLogs$Outbound;
};
/** @internal */
export declare const UnifiedLogResult$outboundSchema: z.ZodType<UnifiedLogResult$Outbound, z.ZodTypeDef, UnifiedLogResult>;
/**
 * @internal
 * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module.
 */
export declare namespace UnifiedLogResult$ {
    /** @deprecated use `UnifiedLogResult$inboundSchema` instead. */
    const inboundSchema: z.ZodType<UnifiedLogResult, z.ZodTypeDef, unknown>;
    /** @deprecated use `UnifiedLogResult$outboundSchema` instead. */
    const outboundSchema: z.ZodType<UnifiedLogResult$Outbound, z.ZodTypeDef, UnifiedLogResult>;
    /** @deprecated use `UnifiedLogResult$Outbound` instead. */
    type Outbound = UnifiedLogResult$Outbound;
}
export declare function unifiedLogResultToJSON(unifiedLogResult: UnifiedLogResult): string;
export declare function unifiedLogResultFromJSON(jsonString: string): SafeParseResult<UnifiedLogResult, SDKValidationError>;
//# sourceMappingURL=unifiedlogresult.d.ts.map