/**
 * An error that is thrown when the current user does not have permission to
 * access a resource or perform an operation.
 */
export declare class AccessDeniedError extends Error {
    /**
     * Initializes a new instance of the {@link AccessDeniedError} 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[]);
}
