/** * Post an announcement. */ export declare const PostAnnouncementContract: import("@contractspec/lib.contracts-spec").OperationSpec; isOptional: false; }; body: { type: import("@contractspec/lib.schema").FieldType; isOptional: false; }; audience: { type: import("@contractspec/lib.schema").FieldType; isOptional: false; }; audienceRole: { type: import("@contractspec/lib.schema").FieldType; isOptional: true; }; spaceId: { type: import("@contractspec/lib.schema").FieldType; isOptional: true; }; expiresAt: { type: import("@contractspec/lib.schema").FieldType; isOptional: true; }; }>, import("@contractspec/lib.schema").SchemaModel<{ id: { type: import("@contractspec/lib.schema").FieldType; isOptional: false; }; title: { type: import("@contractspec/lib.schema").FieldType; isOptional: false; }; body: { type: import("@contractspec/lib.schema").FieldType; isOptional: false; }; audience: { type: import("@contractspec/lib.schema").FieldType; isOptional: false; }; audienceRole: { type: import("@contractspec/lib.schema").FieldType; isOptional: true; }; spaceId: { type: import("@contractspec/lib.schema").FieldType; isOptional: true; }; }>, undefined>;