import * as z from "zod/v3"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdkvalidationerror.js"; import { ReportCreatorType } from "./reportcreatortype.js"; export type ReportSummary = { /** * Always `report`. */ type: "report"; /** * The unique ID for the report. */ id: string; /** * The merchant account ID this report belongs to. */ merchantAccountId: string; /** * The name of the report. */ name: string; /** * The ID of the user who created the report. */ creatorId?: string | null | undefined; /** * The display name of the report creator. */ creatorDisplayName?: string | null | undefined; /** * The type of the report creator. */ creatorType?: ReportCreatorType | null | undefined; }; /** @internal */ export declare const ReportSummary$inboundSchema: z.ZodType; export declare function reportSummaryFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=reportsummary.d.ts.map