import * as z from "zod/v3"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdkvalidationerror.js"; import { KeyAlgorithm } from "./keyalgorithm.js"; export type Signature = { /** * Whether the certificate was signed by its own key. */ selfSigned?: boolean | undefined; signatureAlgorithm?: KeyAlgorithm | undefined; /** * Whether the signature is valid. */ valid?: boolean | undefined; /** * Contents of the signature. */ value?: string | undefined; }; /** @internal */ export declare const Signature$inboundSchema: z.ZodType; export declare function signatureFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=signature.d.ts.map