export declare const AllowedScopeEnum: import("@contractspec/lib.schema").EnumType<[string, string, string]>; export declare const UserProfileModel: import("@contractspec/lib.schema").SchemaModel<{ preferredLocale: { type: import("@contractspec/lib.schema").FieldType; isOptional: true; }; residencyCountry: { type: import("@contractspec/lib.schema").FieldType; isOptional: true; }; taxResidenceCountry: { type: import("@contractspec/lib.schema").FieldType; isOptional: true; }; clientType: { type: import("@contractspec/lib.schema").FieldType; isOptional: true; }; }>; export declare const RegulatoryContextModel: import("@contractspec/lib.schema").SchemaModel<{ jurisdiction: { type: import("@contractspec/lib.schema").FieldType; isOptional: false; }; region: { type: import("@contractspec/lib.schema").FieldType; isOptional: true; }; clientType: { type: import("@contractspec/lib.schema").FieldType; isOptional: true; }; allowedScope: { type: import("@contractspec/lib.schema").EnumType<[string, string, string]>; isOptional: false; }; }>; export declare const LLMCallEnvelopeModel: import("@contractspec/lib.schema").SchemaModel<{ traceId: { type: import("@contractspec/lib.schema").FieldType; isOptional: false; }; locale: { type: import("@contractspec/lib.schema").FieldType; isOptional: false; }; regulatoryContext: { type: import("@contractspec/lib.schema").SchemaModel<{ jurisdiction: { type: import("@contractspec/lib.schema").FieldType; isOptional: false; }; region: { type: import("@contractspec/lib.schema").FieldType; isOptional: true; }; clientType: { type: import("@contractspec/lib.schema").FieldType; isOptional: true; }; allowedScope: { type: import("@contractspec/lib.schema").EnumType<[string, string, string]>; isOptional: false; }; }>; isOptional: false; }; kbSnapshotId: { type: import("@contractspec/lib.schema").FieldType; isOptional: false; }; allowedScope: { type: import("@contractspec/lib.schema").EnumType<[string, string, string]>; isOptional: false; }; }>; export declare const AssistantCitationModel: import("@contractspec/lib.schema").SchemaModel<{ kbSnapshotId: { type: import("@contractspec/lib.schema").FieldType; isOptional: false; }; sourceType: { type: import("@contractspec/lib.schema").FieldType; isOptional: false; }; sourceId: { type: import("@contractspec/lib.schema").FieldType; isOptional: false; }; title: { type: import("@contractspec/lib.schema").FieldType; isOptional: true; }; excerpt: { type: import("@contractspec/lib.schema").FieldType; isOptional: true; }; }>; export declare const AssistantAnswerSectionModel: import("@contractspec/lib.schema").SchemaModel<{ heading: { type: import("@contractspec/lib.schema").FieldType; isOptional: false; }; body: { type: import("@contractspec/lib.schema").FieldType; isOptional: false; }; }>; export declare const AssistantAnswerIRModel: import("@contractspec/lib.schema").SchemaModel<{ locale: { type: import("@contractspec/lib.schema").FieldType; isOptional: false; }; jurisdiction: { type: import("@contractspec/lib.schema").FieldType; isOptional: false; }; allowedScope: { type: import("@contractspec/lib.schema").EnumType<[string, string, string]>; isOptional: false; }; sections: { type: import("@contractspec/lib.schema").SchemaModel<{ heading: { type: import("@contractspec/lib.schema").FieldType; isOptional: false; }; body: { type: import("@contractspec/lib.schema").FieldType; isOptional: false; }; }>; isArray: true; isOptional: false; }; citations: { type: import("@contractspec/lib.schema").SchemaModel<{ kbSnapshotId: { type: import("@contractspec/lib.schema").FieldType; isOptional: false; }; sourceType: { type: import("@contractspec/lib.schema").FieldType; isOptional: false; }; sourceId: { type: import("@contractspec/lib.schema").FieldType; isOptional: false; }; title: { type: import("@contractspec/lib.schema").FieldType; isOptional: true; }; excerpt: { type: import("@contractspec/lib.schema").FieldType; isOptional: true; }; }>; isArray: true; isOptional: false; }; disclaimers: { type: import("@contractspec/lib.schema").FieldType; isArray: true; isOptional: true; }; riskFlags: { type: import("@contractspec/lib.schema").FieldType; isArray: true; isOptional: true; }; refused: { type: import("@contractspec/lib.schema").FieldType; isOptional: true; }; refusalReason: { type: import("@contractspec/lib.schema").FieldType; isOptional: true; }; }>;