import { ClientError } from './clientError';
import { FileConflict } from './fileConflict';
import { SerializedData } from '../serialization/json';
export interface ConflictErrorContextInfoField {
    /**
     * A list of the file conflicts that caused this error. */
    readonly conflicts?: readonly FileConflict[];
    readonly rawData?: SerializedData;
}
export type ConflictError = ClientError & {};
export declare function serializeConflictErrorContextInfoField(val: ConflictErrorContextInfoField): SerializedData;
export declare function deserializeConflictErrorContextInfoField(val: SerializedData): ConflictErrorContextInfoField;
export declare function serializeConflictError(val: ConflictError): SerializedData;
export declare function deserializeConflictError(val: SerializedData): ConflictError;
