import { InternalError } from '@lokalise/node-core';
export type FreeformRecord = Record<string, any>;
export type CommonErrorParams = {
    message: string;
    details?: FreeformRecord;
};
export declare class MessageInvalidFormatError extends InternalError {
    constructor(params: CommonErrorParams);
}
export declare class MessageValidationError extends InternalError {
    constructor(params: CommonErrorParams);
}
export declare function isMessageError(err: Error | undefined): err is MessageValidationError | MessageInvalidFormatError;
