/**
 * An error that is thrown when features fail to save.
 */
export declare class FeatureSaveError extends Error {
    /**
     * Errors that occurred while trying to perform feature editing. Keys are
     * the ids of features that had a failed operation. Values are the error
     * messages for the failed operations.
     */
    readonly errors: Map<string, Error>;
    /**
     * Initializes a new instance of the {@link FeatureSaveError} class.
     *
     * @param message The error message. If not specified, a default one will be
     *   used.
     * @param args The values to substitute into the format string. Null and
     *   undefined values will be converted into empty strings.
     */
    constructor(message: string, ...args: unknown[]);
}
