import type { NormalizedEntitySnapshot } from "@cesteral/shared"; export type LinkedInOperation = "update_budget" | "pause" | "resume" | "delete" | "create" | "duplicate"; export type LinkedInEntityKindKey = "campaign"; export interface LinkedInFixtureArgs { entityType: LinkedInEntityKindKey; entityUrn: string; data: Record; } export interface LinkedInWriteFixture { contractToolSlug: "update_entity" | "delete_entity" | "create_entity" | "duplicate_entity"; operation: LinkedInOperation; entityKind: LinkedInEntityKindKey; args: LinkedInFixtureArgs; preState: Record; expectedPostState: NormalizedEntitySnapshot; description: string; } //# sourceMappingURL=types.d.ts.map