import * as z from "zod/v3"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdkvalidationerror.js"; import { L2TpSccrp } from "./l2tpsccrp.js"; import { L2TpStopCcn } from "./l2tpstopccn.js"; export type L2Tp = { helloReceived?: boolean | undefined; orderedMessagesRaw?: Array | null | undefined; sccnReceived?: boolean | undefined; sccrp?: L2TpSccrp | undefined; sccrpReceived?: boolean | undefined; sccrqReceived?: boolean | undefined; stopSccn?: L2TpStopCcn | undefined; stopSccnReceived?: boolean | undefined; zlbReceived?: boolean | undefined; }; /** @internal */ export declare const L2Tp$inboundSchema: z.ZodType; export declare function l2TpFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=l2tp.d.ts.map