export declare enum FileType {
    OPENAPI_DESCRIPTION = "openapiDescription",
    ASYNCAPI_DESCRIPTION = "asyncapiDescription",
    ARAZZO_DESCRIPTION = "arazzoDescription",
    GRAPHQL_DESCRIPTION = "graphqlDescription",
    ENTITY_DEFINITION = "entityDefinition"
}
export declare enum FileHashStatus {
    UP_TO_DATE = "upToDate",
    OUTDATED = "outdated"
}
export type UpsertFileHashParams = {
    id?: string;
    fileType: FileType;
    filePath: string;
    hash: string;
    status?: FileHashStatus;
};
export type FileHashReadModelSchema = {
    id: string;
    fileType: string;
    filePath: string;
    hash: string;
    status: string;
    createdAt: string;
    updatedAt: string;
    object: 'fileHash';
};
//# sourceMappingURL=types.d.ts.map